TrinityCore
|
This is the complete list of members for SelectableAI< O, AI >, including all inherited members.
_isDBAllowed | SelectableAI< O, AI > | private |
_key | FactoryHolder< AI, O > | private |
_scriptId | SelectableAI< O, AI > | private |
Create(O *object=nullptr) const=0 | FactoryHolder< AI, O > | pure virtual |
FactoryHolder(std::string const &k) | FactoryHolder< AI, O > | inlineexplicit |
FactoryHolderRegistry typedef | FactoryHolder< AI, O > | |
GetScriptId() const | SelectableAI< O, AI > | inline |
IsScriptNameAllowedInDB() const final override | SelectableAI< O, AI > | inlinevirtual |
Permit(O const *) const=0 | Permissible< O > | pure virtual |
RegisterSelf() | FactoryHolder< AI, O > | inline |
SelectableAI(std::string const &name, uint32 scriptId, bool isDBAllowed) | SelectableAI< O, AI > | inline |
~DBPermit() | DBPermit | inlinevirtual |
~FactoryHolder() | FactoryHolder< AI, O > | inlinevirtual |
~Permissible() | Permissible< O > | inlinevirtual |