![]() |
TrinityCore
|
This is the complete list of members for SmartGameObjectAI, including all inherited members.
| _gossipReturn | SmartGameObjectAI | private |
| _script | SmartGameObjectAI | private |
| _scriptId | GameObjectAI | private |
| Damaged(WorldObject *, uint32) | GameObjectAI | inlinevirtual |
| Destroyed(WorldObject *attacker, uint32 eventId) override | SmartGameObjectAI | virtual |
| DoAction(int32 param) | GameObjectAI | inlinevirtual |
| EventInform(uint32 eventId) override | SmartGameObjectAI | virtual |
| GameObjectAI(GameObject *go, uint32 scriptId={}) noexcept | GameObjectAI | explicit |
| GameObjectAI(GameObjectAI const &)=delete | GameObjectAI | |
| GameObjectAI(GameObjectAI &&)=delete | GameObjectAI | |
| GetData(uint32) const | GameObjectAI | inlinevirtual |
| GetData64(uint32) const | GameObjectAI | inlinevirtual |
| GetDialogStatus(Player const *player) | GameObjectAI | virtual |
| GetGUID(int32 id) const | GameObjectAI | inlinevirtual |
| GetId() const | GameObjectAI | inline |
| GetScript() | SmartGameObjectAI | inline |
| InitializeAI() override | SmartGameObjectAI | virtual |
| JustSummoned(Creature *creature) override | SmartGameObjectAI | virtual |
| me | GameObjectAI | protected |
| OnCapturePointAssaulted(Player *) | GameObjectAI | inlinevirtual |
| OnCapturePointUpdated(WorldPackets::Battleground::BattlegroundCapturePointState) | GameObjectAI | inlinevirtual |
| OnGameEvent(bool start, uint16 eventId) override | SmartGameObjectAI | virtual |
| OnGossipHello(Player *player) override | SmartGameObjectAI | virtual |
| OnGossipSelect(Player *player, uint32 menuId, uint32 gossipListId) override | SmartGameObjectAI | virtual |
| OnGossipSelectCode(Player *player, uint32 menuId, uint32 gossipListId, char const *code) override | SmartGameObjectAI | virtual |
| OnLootStateChanged(uint32 state, Unit *unit) override | SmartGameObjectAI | virtual |
| OnQuestAccept(Player *player, Quest const *quest) override | SmartGameObjectAI | virtual |
| OnQuestReward(Player *player, Quest const *quest, LootItemType type, uint32 opt) override | SmartGameObjectAI | virtual |
| OnReportUse(Player *player) override | SmartGameObjectAI | virtual |
| OnStateChanged(uint32) | GameObjectAI | inlinevirtual |
| operator=(GameObjectAI const &)=delete | GameObjectAI | |
| operator=(GameObjectAI &&)=delete | GameObjectAI | |
| Permissible(GameObject const *) | SmartGameObjectAI | inlinestatic |
| Reset() override | SmartGameObjectAI | virtual |
| SetData(uint32 id, uint32 value, Unit *invoker) | SmartGameObjectAI | |
| SetData(uint32 id, uint32 value) override | SmartGameObjectAI | inlinevirtual |
| SetData64(uint32, uint64) | GameObjectAI | inlinevirtual |
| SetGossipReturn(bool val) | SmartGameObjectAI | inline |
| SetGUID(ObjectGuid const &guid, int32 id) | GameObjectAI | inlinevirtual |
| SetTimedActionList(SmartScriptHolder &e, uint32 entry, Unit *invoker) | SmartGameObjectAI | |
| SmartGameObjectAI(GameObject *go, uint32 scriptId={}) | SmartGameObjectAI | inline |
| SpellHit(WorldObject *caster, SpellInfo const *spellInfo) override | SmartGameObjectAI | virtual |
| SpellHitTarget(WorldObject *, SpellInfo const *) | GameObjectAI | inlinevirtual |
| SummonedCreatureDespawn(Creature *unit) override | SmartGameObjectAI | virtual |
| SummonedCreatureDies(Creature *summon, Unit *killer) override | SmartGameObjectAI | virtual |
| UpdateAI(uint32 diff) override | SmartGameObjectAI | virtual |
| ~GameObjectAI() | GameObjectAI | virtual |
| ~SmartGameObjectAI() | SmartGameObjectAI | inline |