Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
GameEventData Struct Reference

#include <GameEventMgr.h>

Public Member Functions

 GameEventData ()
bool isValid () const

Public Attributes

uint8 announce
GameEventConditionMap conditions
std::string description
time_t end
HolidayIds holiday_id
uint32 length
time_t nextstart
uint32 occurence
std::set< uint16prerequisite_events
time_t start
GameEventState state

Detailed Description

Definition at line 43 of file GameEventMgr.h.

Constructor & Destructor Documentation

◆ GameEventData()

GameEventData::GameEventData ( )
inline

Definition at line 45 of file GameEventMgr.h.

References announce, end, GAMEEVENT_NORMAL, holiday_id, length, nextstart, occurence, start, and state.

Member Function Documentation

◆ isValid()

Member Data Documentation

◆ announce

uint8 GameEventData::announce

Definition at line 56 of file GameEventMgr.h.

Referenced by GameEventData(), and GameEventMgr::LoadFromDB().

◆ conditions

GameEventConditionMap GameEventData::conditions

Definition at line 53 of file GameEventMgr.h.

Referenced by GameEventMgr::StopEvent().

◆ description

◆ end

◆ holiday_id

HolidayIds GameEventData::holiday_id

Definition at line 51 of file GameEventMgr.h.

Referenced by GameEventData(), and GameEventMgr::LoadFromDB().

◆ length

◆ nextstart

time_t GameEventData::nextstart

Definition at line 48 of file GameEventMgr.h.

Referenced by GameEventData(), GameEventMgr::LoadFromDB(), and GameEventMgr::StopEvent().

◆ occurence

uint32 GameEventData::occurence

◆ prerequisite_events

std::set<uint16 > GameEventData::prerequisite_events

Definition at line 54 of file GameEventMgr.h.

◆ start

◆ state


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