TrinityCore
Loading...
Searching...
No Matches
GossipMenuItem Struct Reference

#include <GossipDef.h>

Public Attributes

int32 GossipOptionID
 
uint32 OrderIndex
 
GossipOptionNpc OptionNpc
 
std::string OptionText
 
uint32 Language
 
GossipOptionFlags Flags
 
Optional< int32 > GossipNpcOptionID
 
bool BoxCoded
 
uint64 BoxMoney
 
std::string BoxText
 
Optional< int32 > SpellID
 
Optional< int32 > OverrideIconID
 
uint32 ActionMenuID
 
uint32 ActionPoiID
 
uint32 Sender
 
uint32 Action
 

Detailed Description

Definition at line 132 of file GossipDef.h.

Member Data Documentation

◆ Action

uint32 GossipMenuItem::Action

Definition at line 153 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ ActionMenuID

uint32 GossipMenuItem::ActionMenuID

Definition at line 148 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and Player::OnGossipSelect().

◆ ActionPoiID

uint32 GossipMenuItem::ActionPoiID

Definition at line 149 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and Player::OnGossipSelect().

◆ BoxCoded

bool GossipMenuItem::BoxCoded

Definition at line 141 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ BoxMoney

uint64 GossipMenuItem::BoxMoney

Definition at line 142 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and Player::OnGossipSelect().

◆ BoxText

std::string GossipMenuItem::BoxText

Definition at line 143 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ Flags

GossipOptionFlags GossipMenuItem::Flags

Definition at line 139 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ GossipNpcOptionID

Optional<int32> GossipMenuItem::GossipNpcOptionID

Definition at line 140 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and Player::OnGossipSelect().

◆ GossipOptionID

int32 GossipMenuItem::GossipOptionID

Definition at line 134 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and GossipMenu::GetItem().

◆ Language

uint32 GossipMenuItem::Language

Definition at line 138 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ OptionNpc

GossipOptionNpc GossipMenuItem::OptionNpc

Definition at line 136 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem(), and Player::OnGossipSelect().

◆ OptionText

std::string GossipMenuItem::OptionText

Definition at line 137 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ OrderIndex

◆ OverrideIconID

Optional<int32> GossipMenuItem::OverrideIconID

Definition at line 145 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ Sender

uint32 GossipMenuItem::Sender

Definition at line 152 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().

◆ SpellID

Optional<int32> GossipMenuItem::SpellID

Definition at line 144 of file GossipDef.h.

Referenced by GossipMenu::AddMenuItem().


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