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

#include <proto.h>

Inherited by AggregatePrototypeClass, BoxPrototypeClass, CollectionPrototypeClass, DazzlePrototypeClass, DistLODPrototypeClass, HLodPrototypeClass, HModelPrototypeClass, NullPrototypeClass, ParticleEmitterPrototypeClass, PrimitivePrototypeClass, RingPrototypeClass, SpherePrototypeClass, and W3DPrototypeClass.

Public Member Functions

 PrototypeClass (void)
 
virtual const char * Get_Name (void) const =0
 
virtual int Get_Class_ID (void) const =0
 
virtual RenderObjClassCreate (void)=0
 
virtual void DeleteSelf ()=0
 
void friend_setNextHash (PrototypeClass *n)
 
PrototypeClassfriend_getNextHash ()
 

Protected Member Functions

virtual ~PrototypeClass (void)
 

Detailed Description

Definition at line 85 of file proto.h.

Constructor & Destructor Documentation

◆ PrototypeClass()

PrototypeClass::PrototypeClass ( void )
inline

Definition at line 90 of file proto.h.

◆ ~PrototypeClass()

virtual PrototypeClass::~PrototypeClass ( void )
inlineprotectedvirtual

Definition at line 101 of file proto.h.

Member Function Documentation

◆ Create()

◆ DeleteSelf()

◆ friend_getNextHash()

PrototypeClass * PrototypeClass::friend_getNextHash ( )
inline

Definition at line 98 of file proto.h.

◆ friend_setNextHash()

void PrototypeClass::friend_setNextHash ( PrototypeClass * n)
inline

Definition at line 97 of file proto.h.

◆ Get_Class_ID()

◆ Get_Name()


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