![]() |
TrinityCore
|
#include <ConversationAI.h>
Inheritance diagram for ConversationAI:Public Member Functions | |
| ConversationAI (Conversation *c, uint32 scriptId={}) noexcept | |
| ConversationAI (ConversationAI const &)=delete | |
| ConversationAI (ConversationAI &&)=delete | |
| ConversationAI & | operator= (ConversationAI const &)=delete |
| ConversationAI & | operator= (ConversationAI &&)=delete |
| virtual | ~ConversationAI () |
| virtual void | OnInitialize () |
| virtual void | OnCreate (Unit *creator) |
| virtual void | OnStart () |
| virtual void | OnLineStarted (uint32 lineId, Player *sender) |
| virtual void | OnUpdate (uint32 diff) |
| virtual void | OnRemove () |
| virtual void | DoAction (int32 param) |
| virtual uint32 | GetData (uint32 id) const |
| virtual void | SetData (uint32 id, uint32 value) |
| virtual void | SetGUID (ObjectGuid const &guid, int32 id) |
| virtual ObjectGuid | GetGUID (int32 id) const |
| uint32 | GetId () const |
Protected Attributes | |
| Conversation *const | conversation |
Private Attributes | |
| uint32 | _scriptId |
Definition at line 28 of file ConversationAI.h.
|
explicitnoexcept |
Definition at line 21 of file ConversationAI.cpp.
|
delete |
|
delete |
|
virtualdefault |
|
inlinevirtual |
Definition at line 61 of file ConversationAI.h.
Definition at line 62 of file ConversationAI.h.
|
inlinevirtual |
Definition at line 65 of file ConversationAI.h.
|
inline |
Definition at line 68 of file ConversationAI.h.
|
inlinevirtual |
Reimplemented in conversation_kings_rest_intro, conversation_rokmora_intro, conversation_on_summon_call_of_the_uncrowned, conversation_the_invasion_begins, conversation_an_unlikely_informant, conversation_the_new_classington_estate, conversation_high_elf_ranger_to_ghostlands, conversation_dawnspair_spire_to_ghostlands, conversation_dawnspair_spire_followup_to_ghostlands, Scripts::EasternKingdoms::StormwindCity::conversation_start_council_tides_of_war, Scripts::EasternKingdoms::StormwindCity::conversation_quest_ancient_curses_accept, Scripts::KhazAlgar::CampaignsVisionsOfAShadowedSun::conversation_vereesas_tale, Scripts::KhazAlgar::CampaignsVisionsOfAShadowedSun::conversation_after_vereesas_ceremony, conversation_natalia_pearces_accept_precious_gems, conversation_natalia_pearces_complete_precious_gems, conversation_dawn_accept_the_expedition_awaits, conversation_guards_intro_standing_accused, conversation_burden_of_proof_speak_with_constable, conversation_burden_of_proof_first_test_given, conversation_burden_of_proof_second_test_given, conversation_burden_of_proof_third_test_given, conversation_drustvar_really_big_problem_complete, conversation_lord_stormsong_brother_pike_intro_outro, conversation_lord_stormsong_rexxar_intro, conversation_lord_stormsong_rexxar_outro, conversation_boralus_hub_tour_00, conversation_boralus_hub_tour, conversation_boralus_accept_old_knight, conversation_boralus_enter_harbormaster_office, conversation_boralus_cyrus_meets_genn, conversation_cyrus_crestfall_shaking_hands, Scripts::QuelThalas::Harandar::Chapter1::conversation_the_root_cause_open_portal, conversation_sylvanas_windrunner_introduction, and conversation_allied_race_dk_defender_of_azeroth.
Definition at line 46 of file ConversationAI.h.
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 43 of file ConversationAI.h.
Reimplemented in conversation_allied_race_dk_defender_of_azeroth.
Definition at line 52 of file ConversationAI.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in conversation_amalgam_of_souls_outro, conversation_rokmora_intro, conversation_the_invasion_begins, conversation_aberrus_sabellian_intro, conversation_aberrus_kazzara_intro, conversation_an_unlikely_informant, conversation_the_new_classington_estate, conversation_ghostlands_start_convo_on_end< ConversationId >, conversation_dawnspair_spire_to_ghostlands, conversation_dawnspair_spire_followup_to_ghostlands, Scripts::EasternKingdoms::StormwindCity::conversation_start_council_tides_of_war, Scripts::EasternKingdoms::StormwindCity::conversation_quest_ancient_curses_accept, Scripts::KhazAlgar::CampaignsVisionsOfAShadowedSun::conversation_vereesas_tale, conversation_natalia_pearces_accept_precious_gems, conversation_guards_intro_standing_accused, conversation_burden_of_proof_speak_with_constable, conversation_burden_of_proof_first_test_given, conversation_burden_of_proof_second_test_given, conversation_burden_of_proof_third_test_given, conversation_drustvar_really_big_problem_complete, conversation_waycrest_manor_waycrests_defeated, conversation_boralus_hub_tour, conversation_boralus_cyrus_meets_genn, conversation_cyrus_crestfall_shaking_hands, Scripts::QuelThalas::Harandar::Chapter1::conversation_the_root_cause_open_portal, and conversation_kings_rest_intro.
Definition at line 49 of file ConversationAI.h.
|
inlinevirtual |
Reimplemented in conversation_amalgam_of_souls_outro, conversation_rokmora_intro, conversation_the_invasion_begins, conversation_aberrus_sabellian_intro, conversation_aberrus_kazzara_intro, conversation_an_unlikely_informant, conversation_the_new_classington_estate, Scripts::EasternKingdoms::StormwindCity::conversation_start_council_tides_of_war, Scripts::EasternKingdoms::StormwindCity::conversation_quest_ancient_curses_accept, conversation_waycrest_manor_waycrests_defeated, conversation_boralus_hub_tour, conversation_boralus_cyrus_meets_genn, conversation_cyrus_crestfall_shaking_hands, conversation_sylvanas_windrunner_introduction, and conversation_kings_rest_intro.
Definition at line 55 of file ConversationAI.h.
|
delete |
|
delete |
Definition at line 63 of file ConversationAI.h.
|
inlinevirtual |
Definition at line 64 of file ConversationAI.h.
|
private |
Definition at line 30 of file ConversationAI.h.
|
protected |
Definition at line 33 of file ConversationAI.h.