SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
List of all members
ai::AIRegistry::ConditionFactory Class Reference
Inheritance diagram for ai::AIRegistry::ConditionFactory:
[legend]
Collaboration diagram for ai::AIRegistry::ConditionFactory:
[legend]

Additional Inherited Members

- Public Member Functions inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >
bool registerFactory (const std::string &type, const IFactory< ICondition, ConditionFactoryContext > &factory)
 
bool unregisterFactory (const std::string &type)
 
std::shared_ptr< IConditioncreate (const std::string &type, const ConditionFactoryContext *ctx=nullptr) const
 
- Protected Types inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >
typedef std::map< const
std::string, const IFactory
< ICondition,
ConditionFactoryContext > * > 
FactoryMap
 
typedef FactoryMap::const_iterator FactoryMapConstIter
 
typedef FactoryMap::iterator FactoryMapIter
 
- Protected Attributes inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >
FactoryMap _factories
 

The documentation for this class was generated from the following file: