GL Studio C++ Runtime API
|
This is the complete list of members for GlsRenderEffect, including all inherited members.
AddRef()=0 | GlsRenderEffect | pure 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()=0 | GlsRenderEffect | pure virtual |
AttributeSemanticEnum enum name | VertexAttribIndexLookup | |
CleanupEffect()=0 | GlsRenderEffect | pure virtual |
Clone() const =0 | GlsRenderEffect | pure virtual |
Compare(const GlsRenderEffect *other) const =0 | GlsRenderEffect | pure virtual |
DebugModeChangeCallback typedef | GlsRenderEffect | |
EffectTypeName()=0 | GlsRenderEffect | pure virtual |
Equals(const GlsRenderEffect *other) const | GlsRenderEffect | inline |
GetReferencedMaterials(ReferencedMaterialArray &referencedMaterials) | GlsRenderEffect | inlinevirtual |
GetReferencedTextures(ReferencedTextureArray &referencedTextures) | GlsRenderEffect | inlinevirtual |
GetVertexAttribIndexForSemantic(int semanticEnum)=0 | VertexAttribIndexLookup | pure virtual |
GlsRenderEffect_ClassID() const =0 | GlsRenderEffect | pure virtual |
RegisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func) | GlsRenderEffect | static |
RegisterNewClassID(const char *debugStr=NULL) | GlsRenderEffect | static |
Release()=0 | GlsRenderEffect | pure virtual |
SetDebugMode(const char *modeName, bool value) | GlsRenderEffect | static |
SetupEffect(DynamicArray< Material > &materialPalette, TexturePalette *texturePalette, const TextureSettings &textureSettings, float *viewToWorld3x3, unsigned int maxLightNum, unsigned int activeLightMask)=0 | GlsRenderEffect | pure virtual |
UnregisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func) | GlsRenderEffect | static |
~GlsRenderEffect() (defined in GlsRenderEffect) | GlsRenderEffect | inlineprotectedvirtual |
~VertexAttribIndexLookup() (defined in VertexAttribIndexLookup) | VertexAttribIndexLookup | inlinevirtual |