Waterflow
Visualize water in terrain
src/myDrawable.h File Reference

Contains classes with draw methods. More...

#include "loadobj.h"
#include "glm.hpp"
#include "AntTweakBar.h"
#include <vector>

Go to the source code of this file.

Classes

class  HeightMap
 This class can be used to create models from height maps. More...
struct  LightParams
 Light uniform. More...
class  myDrawable
 Contains functions for drawing and updating an entity. More...
class  SkyCube
 Used as a skycube for the program. More...
class  Water
 Specialized version of height map that handles multiple drawing programs. More...

Enumerations

enum  textureUnits {
  SKYBOX_TEXUNIT, TERRAINDATA_TEXUNIT, TERRAIN_FIRST_TEXUNIT, NOISE_TEXUNIT = TERRAIN_FIRST_TEXUNIT,
  DOTTED_TEXUNIT, GRASS_TEXUNIT, TOTAL_TEXTURES
}
 The texture unit used for different textures.

Detailed Description

Contains classes with draw methods.

Definition in file myDrawable.h.

 All Classes Files Functions Variables Enumerations