TrinityCore
Loading...
Searching...
No Matches
CreatureAIFactory< REAL_AI, is_db_allowed > Member List

This is the complete list of members for CreatureAIFactory< REAL_AI, is_db_allowed >, including all inherited members.

_isDBAllowedSelectableAI< Creature, CreatureAI >private
_keyFactoryHolder< T, O, Key >private
_scriptIdSelectableAI< Creature, CreatureAI >private
Create(Creature *c) const overrideCreatureAIFactory< REAL_AI, is_db_allowed >inline
SelectableAI< Creature, CreatureAI >::Create(O *object=nullptr) const =0FactoryHolder< T, O, Key >pure virtual
CreatureAIFactory(std::string const &name)CreatureAIFactory< REAL_AI, is_db_allowed >inline
FactoryHolder(Key const &k)FactoryHolder< T, O, Key >inlineexplicit
FactoryHolderRegistry typedefFactoryHolder< T, O, Key >
GetScriptId() constSelectableAI< Creature, CreatureAI >inline
IsScriptNameAllowedInDB() const final overrideSelectableAI< Creature, CreatureAI >inlinevirtual
Permit(Creature const *c) const overrideCreatureAIFactory< REAL_AI, is_db_allowed >inline
SelectableAI< Creature, CreatureAI >::Permit(T const *) const =0Permissible< T >pure virtual
RegisterSelf()FactoryHolder< T, O, Key >inline
SelectableAI(std::string const &name, uint32 scriptId, bool isDBAllowed)SelectableAI< Creature, CreatureAI >inline
~DBPermit()DBPermitinlinevirtual
~FactoryHolder()FactoryHolder< T, O, Key >inlinevirtual
~Permissible()Permissible< T >inlinevirtual