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

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

_conditionFactory (defined in ai::AIRegistry)ai::AIRegistryprotected
_filterFactory (defined in ai::AIRegistry)ai::AIRegistryprotected
_steeringFactory (defined in ai::AIRegistry)ai::AIRegistryprotected
_steerNodeFactory (defined in ai::AIRegistry)ai::AIRegistryprotected
_treeNodeFactory (defined in ai::AIRegistry)ai::AIRegistryprotected
AIRegistry() (defined in ai::AIRegistry)ai::AIRegistryinline
createCondition(const std::string &type, const ConditionFactoryContext &ctx) const overrideai::AIRegistryinlinevirtual
createFilter(const std::string &type, const FilterFactoryContext &ctx) const overrideai::AIRegistryinlinevirtual
createNode(const std::string &type, const TreeNodeFactoryContext &ctx) const overrideai::AIRegistryinlinevirtual
createSteering(const std::string &type, const SteeringFactoryContext &ctx) const overrideai::AIRegistryinlinevirtual
createSteerNode(const std::string &type, const SteerNodeFactoryContext &ctx) const overrideai::AIRegistryinlinevirtual
registerConditionFactory(const std::string &type, const IConditionFactory &factory) (defined in ai::AIRegistry)ai::AIRegistryinline
registerFilterFactory(const std::string &type, const IFilterFactory &factory) (defined in ai::AIRegistry)ai::AIRegistryinline
registerNodeFactory(const std::string &type, const ITreeNodeFactory &factory)ai::AIRegistryinline
registerSteeringFactory(const std::string &type, const ISteeringFactory &factory) (defined in ai::AIRegistry)ai::AIRegistryinline
registerSteerNodeFactory(const std::string &type, const ISteerNodeFactory &factory) (defined in ai::AIRegistry)ai::AIRegistryinline
unregisterConditionFactory(const std::string &type)ai::AIRegistryinline
unregisterFilterFactory(const std::string &type)ai::AIRegistryinline
unregisterNodeFactory(const std::string &type)ai::AIRegistryinline
unregisterSteeringFactory(const std::string &type) (defined in ai::AIRegistry)ai::AIRegistryinline
unregisterSteerNodeFactory(const std::string &type)ai::AIRegistryinline
~AIRegistry() (defined in ai::AIRegistry)ai::AIRegistryinlinevirtual
~IAIFactory() (defined in ai::IAIFactory)ai::IAIFactoryinlinevirtual