ivideo/material.h File Reference
Material interface. More...
#include "csutil/scf.h"
#include "csutil/strset.h"
#include "ivideo/shader/shader.h"
Go to the source code of this file.
Classes | |
struct | iMaterial |
This class represents a material as seen from the engine view. More... | |
Defines | |
#define | CS_DEFMAT_AMBIENT 0.0f |
Default material `ambient' parameter. | |
#define | CS_DEFMAT_DIFFUSE 0.7f |
Default material `diffuse' parameter. | |
#define | CS_DEFMAT_REFLECTION 0.0f |
Default material `reflection' parameter. | |
#define | CS_MATERIAL_TEXTURE_DIFFUSE "tex diffuse" |
Name string for the material "diffuse" texture. | |
#define | CS_MATERIAL_VARNAME_AMBIENT "mat ambient" |
Name string for the material "ambient" shader var. | |
#define | CS_MATERIAL_VARNAME_DIFFUSE "mat diffuse" |
Name string for the material "diffuse" shader var. | |
#define | CS_MATERIAL_VARNAME_FLATCOLOR "mat flatcolor" |
Name string for the material "flat color" shader var. | |
#define | CS_MATERIAL_VARNAME_REFLECTION "mat reflection" |
Name string for the material "reflection" shader var. |
Detailed Description
Material interface.
Definition in file material.h.
Generated for Crystal Space by doxygen 1.4.6