![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "GameEventMgr.h"
Public Member Functions | |
GameEventData ()=default | |
bool | isValid () const |
Public Attributes | |
uint32 | EventId |
time_t | Start {1} |
time_t | End {0} |
time_t | NextStart {0} |
uint32 | Occurence {0} |
uint32 | Length {0} |
HolidayIds | HolidayId {HOLIDAY_NONE} |
uint8 | HolidayStage |
GameEventState | State {GAMEEVENT_NORMAL} |
GameEventConditionMap | Conditions |
std::set< uint16 > | PrerequisiteEvents |
std::string | Description |
uint8 | Announce |
|
default |
|
inline |
uint8 GameEventData::Announce |
Referenced by GameEventMgr::LoadEvents().
GameEventConditionMap GameEventData::Conditions |
Referenced by GameEventMgr::StopEvent().
std::string GameEventData::Description |
time_t GameEventData::End {0} |
Referenced by event_commandscript::HandleEventInfoCommand(), GameEventMgr::LoadEvents(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
uint32 GameEventData::EventId |
Referenced by GameEventMgr::LoadEvents().
HolidayIds GameEventData::HolidayId {HOLIDAY_NONE} |
Referenced by GameEventMgr::LoadEvents(), and GameEventMgr::SetHolidayEventTime().
uint8 GameEventData::HolidayStage |
Referenced by GameEventMgr::LoadEvents(), and GameEventMgr::SetHolidayEventTime().
uint32 GameEventData::Length {0} |
Referenced by event_commandscript::HandleEventInfoCommand(), isValid(), GameEventMgr::LoadEvents(), GameEventMgr::SetHolidayEventTime(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
time_t GameEventData::NextStart {0} |
Referenced by GameEventMgr::LoadEvents(), and GameEventMgr::StopEvent().
uint32 GameEventData::Occurence {0} |
Referenced by event_commandscript::HandleEventInfoCommand(), and GameEventMgr::LoadEvents().
std::set<uint16 > GameEventData::PrerequisiteEvents |
time_t GameEventData::Start {1} |
Referenced by event_commandscript::HandleEventInfoCommand(), GameEventMgr::LoadEvents(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
GameEventState GameEventData::State {GAMEEVENT_NORMAL} |
Referenced by isValid(), GameEventMgr::LoadEvents(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().