Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONE::scene::EntityFactory Class Reference

List of all members.

Static Public Member Functions

static Entitycreate (int typeID)
static EntityEntityFactory::create (std::string name, SceneManager *sm=NULL, bool registerScene=false)
static void init ()
static void registerStandardEntities ()
template<class T>
static void registerType (std::string name)
template<class T>
static void registerType ()

Static Protected Attributes

static bool initDone

Member Function Documentation

static Entity* ONE::scene::EntityFactory::create int  typeID  )  [inline, static]
 

static Entity* ONE::scene::EntityFactory::EntityFactory::create std::string  name,
SceneManager sm = NULL,
bool  registerScene = false
[static]
 

static void ONE::scene::EntityFactory::init  )  [inline, static]
 

static void ONE::scene::EntityFactory::registerStandardEntities  )  [static]
 

template<class T>
static void ONE::scene::EntityFactory::registerType std::string  name  )  [inline, static]
 

template<class T>
static void ONE::scene::EntityFactory::registerType  )  [inline, static]
 


Member Data Documentation

bool ONE::scene::EntityFactory::initDone [static, protected]
 


Generated on Wed Sep 7 19:03:28 2005 for ONEngine by  doxygen 1.4.3