BuildingUnit Class Reference
[Engine Module]

#include <buildingunit.h>

Inheritance diagram for BuildingUnit:

Unit Root Flagged8 MessageReceiver< ActionEvent > MessageReceiver< StateEvent > MessageReceiver< InputEvent > MessageReceiver< PathResponse > Object TreeNode< Root > Referenced Flagged< Type > Counted Serialized List< Root > ListNode< Root >

List of all members.

Public Member Functions

 BuildingUnit (const char *id)

Protected Member Functions

virtual bool SetModel (const string &model_id, byte_t num_id)
virtual bool ActivateModel (ModelType model)
virtual
SelectionRenderer
GetSelectionRenderer ()

Protected Attributes

byte_t models [MODEL_COUNT]


Constructor & Destructor Documentation

BuildingUnit::BuildingUnit ( const char *  id  ) 

Constructor.


Member Function Documentation

bool BuildingUnit::SetModel ( const string &  model_id,
byte_t  num_id 
) [protected, virtual]

Reimplemented from Unit.

bool BuildingUnit::ActivateModel ( ModelType  model  )  [protected, virtual]

Reimplemented from Unit.

SelectionRenderer * BuildingUnit::GetSelectionRenderer (  )  [protected, virtual]

Reimplemented from Unit.


Member Data Documentation

byte_t BuildingUnit::models[MODEL_COUNT] [protected]


The documentation for this class was generated from the following files:
Generated on Sat Oct 20 14:47:31 2007 for Dark Oberon by  doxygen 1.5.3