GL Studio C++ Runtime API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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