TrinityCore
ItemAdditionalLoadInfo Struct Reference

#include <Item.h>

Static Public Member Functions

static void Init (std::unordered_map< ObjectGuid::LowType, ItemAdditionalLoadInfo > *loadInfo, PreparedQueryResult artifactResult, PreparedQueryResult azeriteItemResult, PreparedQueryResult azeriteItemMilestonePowersResult, PreparedQueryResult azeriteItemUnlockedEssencesResult, PreparedQueryResult azeriteEmpoweredItemResult)
 

Public Attributes

Optional< ArtifactDataArtifact
 
Optional< AzeriteItemDataAzeriteItem
 
Optional< AzeriteEmpoweredItemDataAzeriteEmpoweredItem
 

Detailed Description

Definition at line 150 of file Item.h.

Member Function Documentation

◆ Init()

void ItemAdditionalLoadInfo::Init ( std::unordered_map< ObjectGuid::LowType, ItemAdditionalLoadInfo > *  loadInfo,
PreparedQueryResult  artifactResult,
PreparedQueryResult  azeriteItemResult,
PreparedQueryResult  azeriteItemMilestonePowersResult,
PreparedQueryResult  azeriteItemUnlockedEssencesResult,
PreparedQueryResult  azeriteEmpoweredItemResult 
)
static

Definition at line 310 of file Item.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ Artifact

Optional<ArtifactData> ItemAdditionalLoadInfo::Artifact

Definition at line 155 of file Item.h.

◆ AzeriteEmpoweredItem

Optional<AzeriteEmpoweredItemData> ItemAdditionalLoadInfo::AzeriteEmpoweredItem

Definition at line 157 of file Item.h.

◆ AzeriteItem

Optional<AzeriteItemData> ItemAdditionalLoadInfo::AzeriteItem

Definition at line 156 of file Item.h.


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