| GL Studio C++ Runtime API

Effect_DirectXShader Member List

This is the complete list of members for Effect_DirectXShader, including all inherited members.

_attribDict | Effect_DirectXShader | protected
_boolParams | Effect_DirectXShader |
_colorParams | Effect_DirectXShader |
_effectScriptPath | Effect_DirectXShader |
_floatParams | Effect_DirectXShader |
_helperEffect | Effect_DirectXShader | protected
_intParams | Effect_DirectXShader |
_materialIndex | Effect_DirectXShader | protected
_ref_count | Effect_DirectXShader | protected
_texture2DIndexParams | Effect_DirectXShader |
_textureCUBEIndexParams | Effect_DirectXShader |
_vectorParams | Effect_DirectXShader |
AddRef() DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
ATTRIB_BINORMAL enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_BLENDINDICES enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_BLENDWEIGHT enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_NORMAL enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_POSITION enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_PSIZE enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TANGENT enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD0 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD1 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD2 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD3 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD4 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD5 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD6 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_TEXCOORD7 enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
ATTRIB_UNDEFINED enum value (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup |
Attributes() DISTI_METHOD_OVERRIDE | Effect_DirectXShader | inline virtual
AttributeSemanticEnum enum name | VertexAttribIndexLookup |
BoolParamsT typedef | Effect_DirectXShader |
CleanupEffect() | Effect_DirectXShader | virtual
Clone() const DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
ColorParamsT typedef | Effect_DirectXShader |
Compare(const GlsRenderEffect *other) const DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
DebugModeChangeCallback typedef | GlsRenderEffect |
Effect_DirectXShader() (defined in Effect_DirectXShader) | Effect_DirectXShader |
Effect_DirectXShader(const Effect_DirectXShader &) | Effect_DirectXShader |
EFFECT_TYPE_NAME | Effect_DirectXShader | static
EffectTypeName() DISTI_METHOD_OVERRIDE | Effect_DirectXShader | inline virtual
Equals(const GlsRenderEffect *other) const | GlsRenderEffect | inline
FloatParamsT typedef | Effect_DirectXShader |
GetMaterialIndex() const | Effect_DirectXShader | inline
GetReferencedMaterials(ReferencedMaterialArray &referencedMaterials) | GlsRenderEffect | inline virtual
GetReferencedTextures(ReferencedTextureArray &referencedTextures) | GlsRenderEffect | inline virtual
GetVertexAttribIndexForSemantic(int semanticEnum) DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
GlsRenderEffect_ClassID() const DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
IntParamsT typedef | Effect_DirectXShader |
INVALID_INDEX | Effect_DirectXShader | static
operator!=(const Effect_DirectXShader &o) const | Effect_DirectXShader | inline
operator=(const Effect_DirectXShader &) | Effect_DirectXShader |
operator==(const Effect_DirectXShader &) const | Effect_DirectXShader |
RegisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func) | GlsRenderEffect | static
RegisterNewClassID(const char *debugStr=NULL) | GlsRenderEffect | static
Release() DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
SelectShader() | Effect_DirectXShader |
SetDebugMode(const char *modeName, bool value) | GlsRenderEffect | static
SetMaterialIndex(unsigned int materialIndex) | Effect_DirectXShader | inline
SetupAttribDict() | Effect_DirectXShader | protected
SetupEffect(DynamicArray< Material > &materialPalette, TexturePalette *texturePalette, const TextureSettings &textureSettings, float *viewToWorld3x3, unsigned int maxLightNum, unsigned int activeLightMask) DISTI_METHOD_OVERRIDE | Effect_DirectXShader | virtual
SetupHelperEffect() | Effect_DirectXShader | protected
UnregisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func) | GlsRenderEffect | static
VectorParamsT typedef | Effect_DirectXShader |
~Effect_DirectXShader() (defined in Effect_DirectXShader) | Effect_DirectXShader |
~GlsRenderEffect() (defined in GlsRenderEffect) | GlsRenderEffect | inline protected virtual
~VertexAttribIndexLookup() (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup | inline virtual