SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::AIRegistry::SteeringFactory Member List

This is the complete list of members for ai::AIRegistry::SteeringFactory, including all inherited members.

_factories (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >protected
create(const std::string &type, const SteeringFactoryContext *ctx=nullptr) const (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >inline
FactoryMap typedef (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >protected
FactoryMapConstIter typedef (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >protected
FactoryMapIter typedef (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >protected
NonCopyable() (defined in ai::NonCopyable)ai::NonCopyableinline
registerFactory(const std::string &type, const IFactory< movement::ISteering, SteeringFactoryContext > &factory) (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >inline
SteeringFactory() (defined in ai::AIRegistry::SteeringFactory)ai::AIRegistry::SteeringFactoryinline
unregisterFactory(const std::string &type) (defined in ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >)ai::IFactoryRegistry< std::string, movement::ISteering, SteeringFactoryContext >inline