#include <MetaClass.h>
Static Public Member Functions | |
| static void | addMap (const char *name, MetaClassFactory *mclass) |
| static MetaClass * | getNewClass (const char *name) |
| static MetaClassFactory * | getFactory (const char *name) |
Static Public Attributes | |
| static std::map < std::string, MetaClassFactory * > * | classMap = 0 |
Definition at line 70 of file MetaClass.h.
| void MetaClassRegistration::addMap | ( | const char * | name, | |
| MetaClassFactory * | mclass | |||
| ) | [static] |
| MetaClass * MetaClassRegistration::getNewClass | ( | const char * | name | ) | [static] |
Definition at line 55 of file MetaClass.cpp.
References MetaClassFactory::getClassCopy(), and getFactory().
Referenced by WeaponAnimation::fireWeapon(), GLWPanel::initFromXML(), and EconomyStore::loadEconomy().
| MetaClassFactory * MetaClassRegistration::getFactory | ( | const char * | name | ) | [static] |
std::map< std::string, MetaClassFactory * > * MetaClassRegistration::classMap = 0 [static] |
1.5.3