|
| | 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()) |
| |