Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
DazzlePrototypeClass Class Reference

#include <dazzle.h>

Inherits W3DMPO, and PrototypeClass.

Public Member Functions

 DazzlePrototypeClass (void)
 
virtual const char * Get_Name (void) const
 
virtual int Get_Class_ID (void) const
 
virtual RenderObjClassCreate (void)
 
virtual void DeleteSelf ()
 
WW3DErrorType Load_W3D (ChunkLoadClass &cload)
 
- Public Member Functions inherited from W3DMPO
virtual ~W3DMPO ()
 
- Public Member Functions inherited from PrototypeClass
 PrototypeClass (void)
 
void friend_setNextHash (PrototypeClass *n)
 
PrototypeClassfriend_getNextHash ()
 

Additional Inherited Members

- Protected Member Functions inherited from W3DMPO
virtual int glueEnforcer () const =0
 
- Protected Member Functions inherited from PrototypeClass
virtual ~PrototypeClass (void)
 

Detailed Description

DazzlePrototypeClass This description object is generated when reading a W3D_CHUNK_DAZZLE. It stores the information needed to construct a particular instance of a dazzle. Prototypes are stored in the asset manager and used to construct render objects when needed.

Definition at line 361 of file dazzle.h.

Constructor & Destructor Documentation

◆ DazzlePrototypeClass()

DazzlePrototypeClass::DazzlePrototypeClass ( void )
inline

Definition at line 365 of file dazzle.h.

Member Function Documentation

◆ Create()

RenderObjClass * DazzlePrototypeClass::Create ( void )
virtual

Implements PrototypeClass.

Definition at line 1691 of file dazzle.cpp.

◆ DeleteSelf()

virtual void DazzlePrototypeClass::DeleteSelf ( )
inlinevirtual

Implements PrototypeClass.

Definition at line 370 of file dazzle.h.

◆ Get_Class_ID()

virtual int DazzlePrototypeClass::Get_Class_ID ( void ) const
inlinevirtual

Implements PrototypeClass.

Definition at line 368 of file dazzle.h.

◆ Get_Name()

virtual const char * DazzlePrototypeClass::Get_Name ( void ) const
inlinevirtual

Implements PrototypeClass.

Definition at line 367 of file dazzle.h.

◆ Load_W3D()

WW3DErrorType DazzlePrototypeClass::Load_W3D ( ChunkLoadClass & cload)

Definition at line 1697 of file dazzle.cpp.


The documentation for this class was generated from the following files: