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 |