Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Shd6LegacyW3DClass Member List

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

ActiveRefInfoRefCountClass
ActiveRefListRefCountClassstatic
ActiveRefNodeRefCountClass
Add_Active_Ref(RefCountClass *obj)RefCountClassstatic
Add_Ref(void) constRefCountClass
Apply_Instance(int cur_pass, RenderInfoClass &rinfo)Shd6LegacyW3DClassvirtual
Apply_Shared(int cur_pass, RenderInfoClass &rinfo)Shd6LegacyW3DClassvirtual
ClassIDShdInterfaceClassprotected
Copy_Vertex_Stream(unsigned stream, void *dest_buffer, const VertexStreamStruct &vss, unsigned vertex_count)Shd6LegacyW3DClassvirtual
DefinitionShdInterfaceClassprotected
Delete_This(void)RefCountClassinlinevirtual
FVFShd6LegacyW3DClassprotected
Get_Class_ID() constShdInterfaceClassinline
Get_Material(int pass)Shd6LegacyW3DClassinline
Get_Pass_Count()Shd6LegacyW3DClassinlinevirtual
Get_Shader(int pass)Shd6LegacyW3DClassinline
Get_Texture_Count() constShd6LegacyW3DClassinlinevirtual
Get_Vertex_Size(unsigned stream) constShd6LegacyW3DClassvirtual
Get_Vertex_Stream_Count() constShd6LegacyW3DClassvirtual
Greater_Than(const ShdInterfaceClass &s, int pass) constShd6LegacyW3DClassvirtual
Init()Shd6LegacyW3DClassstatic
Is_Opaque(void) constShd6LegacyW3DClassinlinevirtual
MaterialsShd6LegacyW3DClassprotected
Num_Refs(void) constRefCountClassinline
Pass_Selection(ShdMeshClass *, RenderInfoClass *, int)ShdInterfaceClassinlinevirtual
PassCountShd6LegacyW3DClassprotected
Peek_Definition(void)ShdInterfaceClass
Peek_Texture(int idx) constShd6LegacyW3DClassinlinevirtual
RefCountClass(void)RefCountClassinline
RefCountClass(const RefCountClass &)RefCountClassinline
Release_Ref(void) constRefCountClassinline
Remove_Active_Ref(RefCountClass *obj)RefCountClassstatic
Set_FVF(unsigned fvf)Shd6LegacyW3DClassinline
Set_Material(int pass, VertexMaterialClass *mat)Shd6LegacyW3DClassinline
Set_Pass_Count(int pass_count)Shd6LegacyW3DClassinline
Set_Ref_Owner(RefCountClass *obj, char *file, int line)RefCountClassstatic
Set_Shader(int pass, const ShaderClass &shader)Shd6LegacyW3DClassinline
Set_Texture(int pass, int stage, TextureClass *texture)Shd6LegacyW3DClassinline
ShadersShd6LegacyW3DClassprotected
Shd6LegacyW3DClass(const ShdDefClass *def)Shd6LegacyW3DClass
ShdInterfaceClass(const ShdDefClass *def, int class_id)ShdInterfaceClass
Shutdown()Shd6LegacyW3DClassstatic
Similar_Enough(const ShdInterfaceClass &s, int pass) constShdInterfaceClassinlinevirtual
TexturesShd6LegacyW3DClassprotected
Total_Refs(void)RefCountClassinlinestatic
Use_HW_Vertex_Processing() constShd6LegacyW3DClassinlinevirtual
Validate_Active_Ref(RefCountClass *obj)RefCountClassstatic
~RefCountClass(void)RefCountClassinlineprotectedvirtual
~Shd6LegacyW3DClass()Shd6LegacyW3DClassvirtual
~ShdInterfaceClass(void)ShdInterfaceClassvirtual