|
| Effect_DiffNormSpecRefl () |
|
| Effect_DiffNormSpecRefl (Effect_DiffNormSpecRefl &src) |
|
| Effect_DiffNormSpecRefl (disti::Effect_DiffNormSpecRefl *effectDNSR, bool incEditorRef) |
|
None | SetMaterialIndex (int materialIndex) |
|
int | GetMaterialIndex () |
|
None | SetUseVertexColor (bool value) |
|
bool | GetUseVertexColor () |
|
None | SetDiffuseTextureIndex (int textureIndex) |
|
int | GetDiffuseTextureIndex () |
|
None | SetNormalTextureIndex (int textureIndex) |
|
int | GetNormalTextureIndex () |
|
None | SetSpecularTextureIndex (int textureIndex) |
|
int | GetSpecularTextureIndex () |
|
None | SetReflectionTextureIndex (int textureIndex) |
|
int | GetReflectionTextureIndex () |
|
None | SetDiffuseAmount (float value) |
|
float | GetDiffuseAmount () |
|
None | SetNormalAmount (float value) |
|
float | GetNormalAmount () |
|
None | SetSpecularAmount (float value) |
|
float | GetSpecularAmount () |
|
None | SetReflectionAmount (float value) |
|
float | GetReflectionAmount () |
|
None | SetNormalMapFlipGreen (bool value) |
|
bool | GetNormalMapFlipGreen () |
|
None | SetDiffuseUVWSettings (float uOffset, float vOffset, float uTiling, float vTiling, float angle) |
|
None | GetDiffuseUVWSettings (float &uOffset, float &vOffset, float &uTiling, float &vTiling, float &angle) |
|
None | SetNormalUVWSettings (float uOffset, float vOffset, float uTiling, float vTiling, float angle) |
|
None | GetNormalUVWSettings (float &uOffset, float &vOffset, float &uTiling, float &vTiling, float &angle) |
|
None | SetSpecularUVWSettings (float uOffset, float vOffset, float uTiling, float vTiling, float angle) |
|
None | GetSpecularUVWSettings (float &uOffset, float &vOffset, float &uTiling, float &vTiling, float &angle) |
|
None | SelectShader () |
|
None | TextureUVWSettingsChanged () |
|
bool | UsesTextureTransforms () |
|
int | GetVertexAttribIndexForSemantic (int semanticEnum) |
|
None | AddRef () |
|
None | Release () |
|
int | GlsRenderEffect_ClassID () |
|
None | SetupEffect (MaterialArray &materialPalette, TexturePalette *texturePalette, TextureSettings &textureSettings, float *viewToWorld3x3, int maxLightNum, int activeLightMask) |
|
None | CleanupEffect () |
|
int | Compare (GlsRenderEffect *) |
|
GlsRenderEffect * | Clone () |
|
|
enum | AttributeSemanticEnum {
ATTRIB_UNDEFINED = 0
,
ATTRIB_POSITION = 0x80000000
,
ATTRIB_NORMAL
,
ATTRIB_BLENDWEIGHT
,
ATTRIB_TANGENT
,
ATTRIB_BINORMAL
,
ATTRIB_BLENDINDICES
,
ATTRIB_PSIZE
,
ATTRIB_TEXCOORD0
,
ATTRIB_TEXCOORD1
,
ATTRIB_TEXCOORD2
,
ATTRIB_TEXCOORD3
,
ATTRIB_TEXCOORD4
,
ATTRIB_TEXCOORD5
,
ATTRIB_TEXCOORD6
,
ATTRIB_TEXCOORD7
} |
|
| GlsRenderEffect (GlsRenderEffect &src) |
|
| GlsRenderEffect (disti::GlsRenderEffect *renderEffect, bool incEditorRef) |
|
None | AddRef () |
|
None | Release () |
|
int | GlsRenderEffect_ClassID () |
|
None | SetupEffect (MaterialArray &materialPalette, TexturePalette *texturePalette, TextureSettings &textureSettings, float *viewToWorld3x3, int maxLightNum, int activeLightMask) |
|
None | CleanupEffect () |
|
int | Compare (GlsRenderEffect *other) |
|
bool | Equals (GlsRenderEffect *other) |
|
GlsRenderEffect * | Clone ()=0 |
|
int | GetVertexAttribIndexForSemantic (int semanticEnum) |
|
int | GetVertexAttribIndexForSemantic (int semanticEnum)=0 |
|
static int | SetDebugMode (str modeName, bool value) |
|
static int | RegisterNewClassID (str debugStr=str()) |
|