GL Studio C++ Runtime API
|
This is the complete list of members for IGlsEffectFactory, including all inherited members.
CreateCustomEffect(const char *vertShader, const char *fragShader)=0 | IGlsEffectFactory | pure virtual |
GetMaxLikeEffect(ShaderBitfieldT bitfield)=0 | IGlsEffectFactory | pure virtual |
GetStdEffect(ShaderBitfieldT bitfield)=0 | IGlsEffectFactory | pure virtual |
IGlsEffectFactory() | IGlsEffectFactory | inlineprotected |
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 name | IGlsEffectFactory | |
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 typedef | IGlsEffectFactory | |
ShaderOptions_e enum name | IGlsEffectFactory | |
~IGlsEffectFactory() | IGlsEffectFactory | inlineprotected |