| create(Key const &key, Parameters &&... params) const | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| Creator typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| Entry typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| getIdType(Id const &id) const | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| getTypeId(Key const &key) const | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| Id typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| isTypeRegistered(Key const &key) const | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| Key typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| LightFactory() | castor3d::LightFactory | |
| listRegisteredTypes() const | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| m_currentId | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | protected |
| m_registered | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | protected |
| Obj typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| ObjCont typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| ObjPtr typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| PtrType typedef | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | |
| registerType(Key const &key, Creator create) | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |
| unregisterType(Key const &key) | castor::Factory< LightCategory, LightType, LightCategoryUPtr, castor::Function< LightCategoryUPtr(Light &) > > | inline |