MetaClass Class Reference

#include <MetaClass.h>

Inheritance diagram for MetaClass:

Economy GLWCondition GLWidget MetaActionRenderer EconomyFreeMarket EconomyNone GLWHudCondition GLWBitmap GLWButton GLWChannelText GLWChannelView GLWCheckBox GLWCheckBoxText GLWDragger GLWDropDown GLWFileView GLWFlag GLWIcon GLWIconList GLWIconTable GLWImageList GLWLabel GLWListView GLWPanel GLWPlanView GLWScorchedInfo GLWScrollW GLWSlider GLWSpacer GLWSpinBox GLWTalkBox GLWTankFire GLWTankModel GLWTankViewer GLWTextBox GLWTime GLWTracker GLWWeaponModel GLWWindView ExplosionLaserBeamRenderer ExplosionRingRenderer

List of all members.

Public Member Functions

 MetaClass ()
virtual ~MetaClass ()
virtual unsigned int getMetaClassId ()=0
virtual const char * getClassName ()=0

Static Protected Attributes

static unsigned int nextMetaClassId_ = 0


Detailed Description

Definition at line 43 of file MetaClass.h.


Constructor & Destructor Documentation

MetaClass::MetaClass (  ) 

Definition at line 26 of file MetaClass.cpp.

MetaClass::~MetaClass (  )  [virtual]

Definition at line 30 of file MetaClass.cpp.


Member Function Documentation

virtual unsigned int MetaClass::getMetaClassId (  )  [pure virtual]

Referenced by BuyAccessoryDialog::addPlayerWeapons(), BuyAccessoryDialog::display(), GLWTab::draw(), BuyAccessoryDialog::draw(), GLWTextBox::keyDown(), BuyAccessoryDialog::playerRefreshKeepPos(), GLWTextBox::setCurrent(), GLWTab::setDepressed(), BuyAccessoryDialog::stateChange(), and BuyAccessoryDialog::tabDown().

virtual const char* MetaClass::getClassName (  )  [pure virtual]

Referenced by EconomyStore::getEconomy(), GLWPanel::getWidgetByName(), and GLWChannelText::setVisible().


Member Data Documentation

unsigned int MetaClass::nextMetaClassId_ = 0 [static, protected]

Definition at line 55 of file MetaClass.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:04 2009 for Scorched3D by  doxygen 1.5.3