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

#include <W3DThingFactory.h>

Inherits ThingFactory.

Public Member Functions

 W3DThingFactory (void)
 
virtual ~W3DThingFactory (void)
 
- Public Member Functions inherited from ThingFactory
 ThingFactory (void)
 
virtual ~ThingFactory (void)
 
virtual void init (void)
 
virtual void postProcessLoad (void)
 
virtual void reset (void)
 
virtual void update (void)
 
ThingTemplatenewTemplate (const AsciiString &name)
 create a new template with name 'name' and add to template list
 
const ThingTemplatefirstTemplate (void)
 
const ThingTemplatefindTemplate (const AsciiString &name, Bool check=TRUE)
 
const ThingTemplatefindByTemplateID (UnsignedShort id)
 
ObjectnewObject (const ThingTemplate *tmplate, Team *team, ObjectStatusMaskType statusMask=OBJECT_STATUS_MASK_NONE)
 
DrawablenewDrawable (const ThingTemplate *tmplate, DrawableStatus statusBits=DRAWABLE_STATUS_NONE)
 
- Public Member Functions inherited from SubsystemInterface
 SubsystemInterface ()
 
virtual ~SubsystemInterface ()
 
virtual void draw (void)
 
void UPDATE (void)
 
void DRAW (void)
 
AsciiString getName (void)
 
void setName (AsciiString name)
 

Additional Inherited Members

- Static Public Member Functions inherited from ThingFactory
static void parseObjectDefinition (INI *ini, const AsciiString &name, const AsciiString &reskinFrom)
 
- Protected Attributes inherited from SubsystemInterface
AsciiString m_name
 

Detailed Description

Definition at line 42 of file W3DThingFactory.h.

Constructor & Destructor Documentation

◆ W3DThingFactory()

W3DThingFactory::W3DThingFactory ( void )

Definition at line 37 of file W3DThingFactory.cpp.

◆ ~W3DThingFactory()

W3DThingFactory::~W3DThingFactory ( void )
virtual

Definition at line 44 of file W3DThingFactory.cpp.


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