SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::IFactoryRegistry< KEY, TYPE, CTX > Member List

This is the complete list of members for ai::IFactoryRegistry< KEY, TYPE, CTX >, including all inherited members.

_factories (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >protected
create(const KEY &type, const CTX *ctx=nullptr) const (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >inline
FactoryMap typedef (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >protected
FactoryMapConstIter typedef (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >protected
FactoryMapIter typedef (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >protected
NonCopyable() (defined in ai::NonCopyable)ai::NonCopyableinline
registerFactory(const KEY &type, const IFactory< TYPE, CTX > &factory) (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >inline
unregisterFactory(const KEY &type) (defined in ai::IFactoryRegistry< KEY, TYPE, CTX >)ai::IFactoryRegistry< KEY, TYPE, CTX >inline