TrinityCore
Trinity::Hyperlinks::ItemLinkData Struct Reference

#include <Hyperlinks.h>

Classes

struct  Modifier
 

Public Attributes

ItemTemplate const * Item = nullptr
 
uint32 EnchantId = 0
 
std::array< uint32, 3 > GemItemId = { }
 
uint8 RenderLevel = 0
 
uint32 RenderSpecialization = 0
 
uint8 Context = 0
 
std::vector< int32ItemBonusListIDs
 
std::vector< ModifierModifiers
 
std::vector< int32GemItemBonusListIDs [3]
 
ObjectGuid Creator
 
uint32 UseEnchantId = 0
 
uint32 Quality = 0
 
ItemNameDescriptionEntry const * Suffix = nullptr
 

Detailed Description

Definition at line 165 of file Hyperlinks.h.

Member Data Documentation

◆ Context

uint8 Trinity::Hyperlinks::ItemLinkData::Context = 0

Definition at line 172 of file Hyperlinks.h.

◆ Creator

ObjectGuid Trinity::Hyperlinks::ItemLinkData::Creator

Definition at line 183 of file Hyperlinks.h.

◆ EnchantId

uint32 Trinity::Hyperlinks::ItemLinkData::EnchantId = 0

Definition at line 168 of file Hyperlinks.h.

◆ GemItemBonusListIDs

std::vector<int32> Trinity::Hyperlinks::ItemLinkData::GemItemBonusListIDs[3]

Definition at line 182 of file Hyperlinks.h.

◆ GemItemId

std::array<uint32, 3> Trinity::Hyperlinks::ItemLinkData::GemItemId = { }

Definition at line 169 of file Hyperlinks.h.

◆ Item

ItemTemplate const* Trinity::Hyperlinks::ItemLinkData::Item = nullptr

Definition at line 167 of file Hyperlinks.h.

◆ ItemBonusListIDs

std::vector<int32> Trinity::Hyperlinks::ItemLinkData::ItemBonusListIDs

Definition at line 173 of file Hyperlinks.h.

◆ Modifiers

std::vector<Modifier> Trinity::Hyperlinks::ItemLinkData::Modifiers

Definition at line 181 of file Hyperlinks.h.

◆ Quality

uint32 Trinity::Hyperlinks::ItemLinkData::Quality = 0

Definition at line 186 of file Hyperlinks.h.

◆ RenderLevel

uint8 Trinity::Hyperlinks::ItemLinkData::RenderLevel = 0

Definition at line 170 of file Hyperlinks.h.

◆ RenderSpecialization

uint32 Trinity::Hyperlinks::ItemLinkData::RenderSpecialization = 0

Definition at line 171 of file Hyperlinks.h.

◆ Suffix

ItemNameDescriptionEntry const* Trinity::Hyperlinks::ItemLinkData::Suffix = nullptr

Definition at line 187 of file Hyperlinks.h.

◆ UseEnchantId

uint32 Trinity::Hyperlinks::ItemLinkData::UseEnchantId = 0

Definition at line 184 of file Hyperlinks.h.


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