|
enum | GraphicsEffect { kGraphicsEffectLightTex = 0,
kGraphicsEffectPrelitTex,
kGraphicsNumEffects
} |
|
|
static void | UpdateAlpha () |
|
static void | Temp_UpdateFromRenderContext (const Eegeo::Rendering::RenderContext &renderContext) |
|
static void | Initialise () |
|
static void | Shutdown () |
|
static void | Reset () |
|
static void | UseEffectByType_GlState (GraphicsEffect effectType, Rendering::GLState &glState) |
|
static void | SetModelMatrix (const Eegeo::m44 &matrix) |
|
static void | SetModelMatrixUniformScale (const Eegeo::m44 &matrix) |
|
static void | SetViewMatrix (const Eegeo::m44 &matrix) |
|
static void | SetProjectionMatrix (const Eegeo::m44 &matrix) |
|
static void | SetModelWorldOffset (const Eegeo::v4 &offset) |
|
static void | SetEyePosition (const Eegeo::v3 &position) |
|
static void | SetScale (float scale) |
|
static void | SetAnimUVSettings (const Eegeo::v4 &settings) |
|
static void | SetLightDirection (u32 lightIndex, const Eegeo::v3 &direction) |
|
static void | SetLightColor (u32 lightIndex, const Eegeo::v3 &colour) |
|
static void | SetLightAmbient (const Eegeo::v3 &ambient) |
|
static void | SetShadowExtrudedHeightAdjust (float fValue) |
|
static void | SetAlpha (float fValue) |
|
static void | SetTexture (u32 channel, u32 textureIndex) |
|
static void | SetDirty () |
|
static const Eegeo::m44 * | GetModelViewProjectionMatrix () |
|
static const Eegeo::v4 * | GetAnimUVSettings () |
|
static const Eegeo::v3 * | GetLightDirection (u32 lightIndex) |
|
static const Eegeo::v3 * | GetLightColor (u32 lightIndex) |
|
static const Eegeo::v3 * | GetLightAmbient () |
|
static void | SetNumSkinMatrices (u32 munSkinMatrices) |
|
static void | SetSkinMatrix (const Eegeo::m44 &bone, u32 index) |
|
static void | SetFogState (const Lighting::GlobalFoggingUniformValues &foggingValues) |
|
static void | SetPerMaterialFogState (const Lighting::GlobalFoggingUniformValues &foggingValues) |
|
static void | SetPerModelFogState (const Eegeo::v3 &cameraRelativeModelOrigin) |
|
The documentation for this class was generated from the following files: