| create(Key const &key, Parameters &&... params) const | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| Creator typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| Entry typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| getIdType(Id const &id) const | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| getTypeId(Key const &key) const | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| Id typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| isTypeRegistered(Key const &key) const | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| Key typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| listRegisteredTypes() const | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| m_currentId | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | protected |
| m_registered | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | protected |
| Obj typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| ObjCont typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| ObjPtr typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| OverlayFactory() | castor3d::OverlayFactory | |
| PtrType typedef | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | |
| registerType(Key const &key, Creator create) | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |
| unregisterType(Key const &key) | castor::Factory< OverlayCategory, OverlayType, OverlayCategoryUPtr > | inline |