TrinityCore
Loading...
Searching...
No Matches
GameObjectAIFactory< REAL_GO_AI, is_db_allowed > Member List

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

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