AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
QuestStatusData Struct Reference

#include "QuestDef.h"

Public Member Functions

 QuestStatusData ()
 

Public Attributes

QuestStatus Status {QUEST_STATUS_NONE}
 
uint32 Timer {0}
 
uint16 ItemCount [QUEST_ITEM_OBJECTIVES_COUNT]
 
uint16 CreatureOrGOCount [QUEST_OBJECTIVES_COUNT]
 
uint16 PlayerCount {0}
 
bool Explored {false}
 

Detailed Description

Constructor & Destructor Documentation

◆ QuestStatusData()

QuestStatusData::QuestStatusData ( )
inline
407 {
408 memset(ItemCount, 0, QUEST_ITEM_OBJECTIVES_COUNT * sizeof(uint16));
409 memset(CreatureOrGOCount, 0, QUEST_OBJECTIVES_COUNT * sizeof(uint16));
410 }
std::uint16_t uint16
Definition: Define.h:109
#define QUEST_ITEM_OBJECTIVES_COUNT
Definition: QuestDef.h:36
#define QUEST_OBJECTIVES_COUNT
Definition: QuestDef.h:35
uint16 ItemCount[QUEST_ITEM_OBJECTIVES_COUNT]
Definition: QuestDef.h:414
uint16 CreatureOrGOCount[QUEST_OBJECTIVES_COUNT]
Definition: QuestDef.h:415

References CreatureOrGOCount, ItemCount, QUEST_ITEM_OBJECTIVES_COUNT, and QUEST_OBJECTIVES_COUNT.

Member Data Documentation

◆ CreatureOrGOCount

◆ Explored

◆ ItemCount

◆ PlayerCount

◆ Status

◆ Timer