TrinityCore
WorldPackets::NPC::ClientGossipOptions Struct Reference

#include <NPCPackets.h>

Public Attributes

int32 GossipOptionID = 0
 
GossipOptionNpc OptionNPC = {}
 
uint8 OptionFlags = 0
 
int32 OptionCost = 0
 
uint32 OptionLanguage = 0
 
GossipOptionFlags Flags = {}
 
int32 OrderIndex = 0
 
GossipOptionStatus Status = {}
 
std::string_view Text
 
std::string_view Confirm
 
TreasureLootList Treasure
 
Optional< int32SpellID
 
Optional< int32OverrideIconID
 

Detailed Description

Definition at line 78 of file NPCPackets.h.

Member Data Documentation

◆ Confirm

std::string_view WorldPackets::NPC::ClientGossipOptions::Confirm

Definition at line 89 of file NPCPackets.h.

◆ Flags

GossipOptionFlags WorldPackets::NPC::ClientGossipOptions::Flags = {}

Definition at line 85 of file NPCPackets.h.

◆ GossipOptionID

int32 WorldPackets::NPC::ClientGossipOptions::GossipOptionID = 0

Definition at line 80 of file NPCPackets.h.

◆ OptionCost

int32 WorldPackets::NPC::ClientGossipOptions::OptionCost = 0

Definition at line 83 of file NPCPackets.h.

◆ OptionFlags

uint8 WorldPackets::NPC::ClientGossipOptions::OptionFlags = 0

Definition at line 82 of file NPCPackets.h.

◆ OptionLanguage

uint32 WorldPackets::NPC::ClientGossipOptions::OptionLanguage = 0

Definition at line 84 of file NPCPackets.h.

◆ OptionNPC

GossipOptionNpc WorldPackets::NPC::ClientGossipOptions::OptionNPC = {}

Definition at line 81 of file NPCPackets.h.

◆ OrderIndex

int32 WorldPackets::NPC::ClientGossipOptions::OrderIndex = 0

Definition at line 86 of file NPCPackets.h.

◆ OverrideIconID

Optional<int32> WorldPackets::NPC::ClientGossipOptions::OverrideIconID

Definition at line 92 of file NPCPackets.h.

◆ SpellID

Optional<int32> WorldPackets::NPC::ClientGossipOptions::SpellID

Definition at line 91 of file NPCPackets.h.

◆ Status

GossipOptionStatus WorldPackets::NPC::ClientGossipOptions::Status = {}

Definition at line 87 of file NPCPackets.h.

◆ Text

std::string_view WorldPackets::NPC::ClientGossipOptions::Text

Definition at line 88 of file NPCPackets.h.

◆ Treasure

TreasureLootList WorldPackets::NPC::ClientGossipOptions::Treasure

Definition at line 90 of file NPCPackets.h.


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