GL Studio C++ Runtime API
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