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