GL Studio C++ Runtime API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IGlsEffectFactory Member List

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

CreateCustomEffect(const char *vertShader, const char *fragShader)=0IGlsEffectFactorypure virtual
GetMaxLikeEffect(ShaderBitfieldT bitfield)=0IGlsEffectFactorypure virtual
GetStdEffect(ShaderBitfieldT bitfield)=0IGlsEffectFactorypure virtual
IGlsEffectFactory()IGlsEffectFactoryinlineprotected
MAXLIKE_SHADER_DIFFUSE_AMOUNT_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_DIFFUSE_MAP_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_DIFFUSE_UVW_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_1_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_2_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_3_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_4_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_5_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_6_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_7_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_LIGHT_8_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NORMAL_AMOUNT_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NORMAL_FLIP_G_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NORMAL_MAP_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NORMAL_UVW_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_1 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_2 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_3 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_4 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_5 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_6 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_7 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_8 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_NUM_LIGHTS_FIELD_OFFSET enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_REFLECTION_MAP_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_SPECULAR_MAP_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_SPECULAR_UVW_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MAXLIKE_SHADER_VERTEX_COLOR_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
MaxLikeShaderOptions_e enum nameIGlsEffectFactory
SHADER_ALPHA_TEST_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_CLIP_PLANES_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_DIFFUSE_MAP_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_DIFFUSE_UVW_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_1_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_2_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_3_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_4_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_5_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_6_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_7_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHT_8_POINT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_LIGHTING_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_1 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_2 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_3 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_4 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_5 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_6 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_7 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_8 enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_NUM_LIGHTS_FIELD_OFFSET enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_ALPHA_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_BLEND_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_DECAL_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_MODULATE_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_REPLACE_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
SHADER_TEXTURE_REPLACE_RGB_BIT enum value (defined in IGlsEffectFactory)IGlsEffectFactory
ShaderBitfieldT typedefIGlsEffectFactory
ShaderOptions_e enum nameIGlsEffectFactory
~IGlsEffectFactory()IGlsEffectFactoryinlineprotected