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

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

ActiveRefInfoRefCountClass
ActiveRefListRefCountClassstatic
ActiveRefNodeRefCountClass
Add_Active_Ref(RefCountClass *obj)RefCountClassstatic
Add_Engine_Ref() constVertexBufferClass
Add_Ref(void) constRefCountClass
Copy(const Vector3 *loc, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Copy(const Vector3 *loc, const Vector2 *uv, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Copy(const Vector3 *loc, const Vector3 *norm, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Copy(const Vector3 *loc, const Vector3 *norm, const Vector2 *uv, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Copy(const Vector3 *loc, const Vector3 *norm, const Vector2 *uv, const Vector4 *diffuse, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Copy(const Vector3 *loc, const Vector2 *uv, const Vector4 *diffuse, unsigned first_vertex, unsigned count)DX8VertexBufferClass
Create_Vertex_Buffer(UsageType usage)DX8VertexBufferClassprotected
Delete_This(void)RefCountClassinlinevirtual
DX8VertexBufferClass(unsigned FVF, unsigned short VertexCount, UsageType usage=USAGE_DEFAULT, unsigned vertex_size=0)DX8VertexBufferClass
DX8VertexBufferClass(const Vector3 *vertices, const Vector3 *normals, const Vector2 *tex_coords, unsigned short VertexCount, UsageType usage=USAGE_DEFAULT)DX8VertexBufferClass
DX8VertexBufferClass(const Vector3 *vertices, const Vector3 *normals, const Vector4 *diffuse, const Vector2 *tex_coords, unsigned short VertexCount, UsageType usage=USAGE_DEFAULT)DX8VertexBufferClass
DX8VertexBufferClass(const Vector3 *vertices, const Vector4 *diffuse, const Vector2 *tex_coords, unsigned short VertexCount, UsageType usage=USAGE_DEFAULT)DX8VertexBufferClass
DX8VertexBufferClass(const Vector3 *vertices, const Vector2 *tex_coords, unsigned short VertexCount, UsageType usage=USAGE_DEFAULT)DX8VertexBufferClass
Engine_Refs() constVertexBufferClassinline
engine_refsVertexBufferClassmutableprotected
FVF_Info() constVertexBufferClassinline
fvf_infoVertexBufferClassprotected
Get_DX8_Vertex_Buffer()DX8VertexBufferClassinline
Get_Total_Allocated_Memory()VertexBufferClassstatic
Get_Total_Allocated_Vertices()VertexBufferClassstatic
Get_Total_Buffer_Count()VertexBufferClassstatic
Get_Vertex_Count() constVertexBufferClassinline
glueEnforcer() const =0W3DMPOprotectedpure virtual
Num_Refs(void) constRefCountClassinline
RefCountClass(void)RefCountClassinline
RefCountClass(const RefCountClass &)RefCountClassinline
Release_Engine_Ref() constVertexBufferClass
Release_Ref(void) constRefCountClassinline
Remove_Active_Ref(RefCountClass *obj)RefCountClassstatic
Set_Ref_Owner(RefCountClass *obj, char *file, int line)RefCountClassstatic
Total_Refs(void)RefCountClassinlinestatic
Type() constVertexBufferClassinline
typeVertexBufferClassprotected
USAGE_DEFAULT enum valueDX8VertexBufferClass
USAGE_DYNAMIC enum valueDX8VertexBufferClass
USAGE_NPATCHES enum valueDX8VertexBufferClass
USAGE_SOFTWAREPROCESSING enum valueDX8VertexBufferClass
UsageType enum nameDX8VertexBufferClass
Validate_Active_Ref(RefCountClass *obj)RefCountClassstatic
VertexBufferDX8VertexBufferClassprotected
VertexBufferClass(unsigned type, unsigned FVF, unsigned short VertexCount, unsigned vertex_size=0)VertexBufferClassprotected
VertexCountVertexBufferClassprotected
~DX8VertexBufferClass()DX8VertexBufferClassprotected
~RefCountClass(void)RefCountClassinlineprotectedvirtual
~VertexBufferClass()VertexBufferClassprotectedvirtual
~W3DMPO()W3DMPOinlinevirtual