/Users/ccliffe/Dev/cubicvr/cubicvr/include/CubicVR/Material.h File Reference

#include <CubicVR/cvr_defines.h>
#include <vector>
#include <map>
#include <string>
#include <math.h>
#include <CubicVR/GLShader.h>
#include <CubicVR/GLExt.h>
#include <CubicVR/Texture.h>
#include <CubicVR/RGBA.h>
#include <CubicVR/map_string.h>

Include dependency graph for Material.h:

This graph shows which files directly or indirectly include this file:


Classes

class  MaterialLayer
class  MaterialInit
class  Material

Defines

#define MATERIAL_MAP_DISABLE   0
#define MATERIAL_MAP_SPHERICAL   1
#define MATERIAL_FACE_FRONT   0
#define MATERIAL_FACE_BACK   1
#define MATERIAL_FACE_BOTH   2
#define MATERIAL_BLEND_NORMAL   0
#define MATERIAL_BLEND_SUBTRACTIVE   1
#define MATERIAL_BLEND_DIFFERENCE   2
#define MATERIAL_BLEND_MULTIPLY   3
#define MATERIAL_BLEND_DIVIDE   4
#define MATERIAL_BLEND_ALPHA   5
#define MATERIAL_BLEND_DISPLACE   6
#define MATERIAL_BLEND_ADDITIVE   7

Define Documentation

#define MATERIAL_BLEND_ADDITIVE   7

#define MATERIAL_BLEND_ALPHA   5

#define MATERIAL_BLEND_DIFFERENCE   2

#define MATERIAL_BLEND_DISPLACE   6

#define MATERIAL_BLEND_DIVIDE   4

#define MATERIAL_BLEND_MULTIPLY   3

#define MATERIAL_BLEND_NORMAL   0

#define MATERIAL_BLEND_SUBTRACTIVE   1

#define MATERIAL_FACE_BACK   1

#define MATERIAL_FACE_BOTH   2

#define MATERIAL_FACE_FRONT   0

#define MATERIAL_MAP_DISABLE   0

#define MATERIAL_MAP_SPHERICAL   1


Generated on Thu Mar 19 19:32:32 2009 for CubicVR by  doxygen 1.5.6