GL Studio C++ Runtime API
GlsRenderEffect Member List

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

AddRef()=0GlsRenderEffectpure 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()=0GlsRenderEffectpure virtual
AttributeSemanticEnum enum nameVertexAttribIndexLookup
CleanupEffect()=0GlsRenderEffectpure virtual
Clone() const =0GlsRenderEffectpure virtual
Compare(const GlsRenderEffect *other) const =0GlsRenderEffectpure virtual
DebugModeChangeCallback typedefGlsRenderEffect
EffectTypeName()=0GlsRenderEffectpure virtual
Equals(const GlsRenderEffect *other) constGlsRenderEffectinline
GetReferencedMaterials(ReferencedMaterialArray &referencedMaterials)GlsRenderEffectinlinevirtual
GetReferencedTextures(ReferencedTextureArray &referencedTextures)GlsRenderEffectinlinevirtual
GetVertexAttribIndexForSemantic(int semanticEnum)=0VertexAttribIndexLookuppure virtual
GlsRenderEffect_ClassID() const =0GlsRenderEffectpure virtual
RegisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func)GlsRenderEffectstatic
RegisterNewClassID(const char *debugStr=NULL)GlsRenderEffectstatic
Release()=0GlsRenderEffectpure virtual
SetDebugMode(const char *modeName, bool value)GlsRenderEffectstatic
SetupEffect(DynamicArray< Material > &materialPalette, TexturePalette *texturePalette, const TextureSettings &textureSettings, float *viewToWorld3x3, unsigned int maxLightNum, unsigned int activeLightMask)=0GlsRenderEffectpure virtual
UnregisterDebugModeChangeCallback(void *param, DebugModeChangeCallback func)GlsRenderEffectstatic
~GlsRenderEffect() (defined in GlsRenderEffect)GlsRenderEffectinlineprotectedvirtual
~VertexAttribIndexLookup() (defined in VertexAttribIndexLookup)VertexAttribIndexLookupinlinevirtual