TrinityCore
Loading...
Searching...
No Matches
playerchoice_weapons_of_legend_hunter Class Reference
+ Inheritance diagram for playerchoice_weapons_of_legend_hunter:

Public Member Functions

 playerchoice_weapons_of_legend_hunter ()
 
void OnResponse (WorldObject *, Player *player, PlayerChoice const *, PlayerChoiceResponse const *response, uint16) override
 
- Public Member Functions inherited from PlayerChoiceScript
 ~PlayerChoiceScript ()
 
- Public Member Functions inherited from ScriptObject
 ScriptObject (ScriptObject const &right)=delete
 
 ScriptObject (ScriptObject &&right)=delete
 
ScriptObjectoperator= (ScriptObject const &right)=delete
 
ScriptObjectoperator= (ScriptObject &&right)=delete
 
std::string const & GetName () const
 

Additional Inherited Members

- Protected Member Functions inherited from PlayerChoiceScript
 PlayerChoiceScript (char const *name) noexcept
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (char const *name) noexcept
 
virtual ~ScriptObject ()
 

Detailed Description

Definition at line 178 of file zone_dalaran_broken_isle.cpp.

Constructor & Destructor Documentation

◆ playerchoice_weapons_of_legend_hunter()

playerchoice_weapons_of_legend_hunter::playerchoice_weapons_of_legend_hunter ( )
inline

Definition at line 181 of file zone_dalaran_broken_isle.cpp.

Member Function Documentation

◆ OnResponse()

void playerchoice_weapons_of_legend_hunter::OnResponse ( WorldObject object,
Player player,
PlayerChoice const *  choice,
PlayerChoiceResponse const *  response,
uint16  clientIdentifier 
)
inlineoverridevirtual
Parameters
objectSource object of the PlayerChoice (can be nullptr)
playerPlayer making the choice
choiceDatabase template of PlayerChoice
responseDatabase template of selected PlayerChoice response
clientIdentifierDynamically generated identifier of the response, changes every time PlayerChoice is sent to player

Reimplemented from PlayerChoiceScript.

Definition at line 183 of file zone_dalaran_broken_isle.cpp.

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: