TrinityCore
|
#include "Common.h"
#include "DatabaseEnvFwd.h"
#include "ObjectGuid.h"
#include <deque>
#include <map>
#include <set>
#include <vector>
Go to the source code of this file.
Classes | |
struct | CalendarInvite |
struct | CalendarEvent |
class | CalendarMgr |
Macros | |
#define | CALENDAR_DEFAULT_RESPONSE_TIME 946684800 |
#define | sCalendarMgr CalendarMgr::instance() |
Typedefs | |
typedef std::vector< CalendarInvite * > | CalendarInviteStore |
typedef std::set< CalendarEvent * > | CalendarEventStore |
typedef std::map< uint64, CalendarInviteStore > | CalendarEventInviteStore |
#define CALENDAR_DEFAULT_RESPONSE_TIME 946684800 |
Definition at line 141 of file CalendarMgr.h.
#define sCalendarMgr CalendarMgr::instance() |
Definition at line 370 of file CalendarMgr.h.
typedef std::map<uint64 , CalendarInviteStore > CalendarEventInviteStore |
Definition at line 295 of file CalendarMgr.h.
typedef std::set<CalendarEvent*> CalendarEventStore |
Definition at line 294 of file CalendarMgr.h.
typedef std::vector<CalendarInvite*> CalendarInviteStore |
Definition at line 293 of file CalendarMgr.h.
enum CalendarError |
Definition at line 94 of file CalendarMgr.h.
enum CalendarEventType |
Enumerator | |
---|---|
CALENDAR_TYPE_RAID | |
CALENDAR_TYPE_DUNGEON | |
CALENDAR_TYPE_PVP | |
CALENDAR_TYPE_MEETING | |
CALENDAR_TYPE_OTHER | |
CALENDAR_TYPE_HEROIC |
Definition at line 62 of file CalendarMgr.h.
enum CalendarFlags |
Enumerator | |
---|---|
CALENDAR_FLAG_ALL_ALLOWED | |
CALENDAR_FLAG_INVITES_LOCKED | |
CALENDAR_FLAG_WITHOUT_INVITES | |
CALENDAR_FLAG_GUILD_EVENT |
Definition at line 40 of file CalendarMgr.h.
enum CalendarInviteStatus |
Definition at line 80 of file CalendarMgr.h.
enum CalendarLimits |
Enumerator | |
---|---|
CALENDAR_MAX_EVENTS | |
CALENDAR_MAX_GUILD_EVENTS | |
CALENDAR_MAX_INVITES | |
CALENDAR_CREATE_EVENT_COOLDOWN | |
CALENDAR_OLD_EVENTS_DELETION_TIME |
Definition at line 132 of file CalendarMgr.h.
enum CalendarMailAnswers |
Enumerator | |
---|---|
CALENDAR_EVENT_REMOVED_MAIL_SUBJECT | |
CALENDAR_INVITE_REMOVED_MAIL_SUBJECT |
Definition at line 32 of file CalendarMgr.h.
Enumerator | |
---|---|
CALENDAR_RANK_PLAYER | |
CALENDAR_RANK_MODERATOR | |
CALENDAR_RANK_OWNER |
Definition at line 48 of file CalendarMgr.h.
enum CalendarRepeatType |
Enumerator | |
---|---|
CALENDAR_REPEAT_NEVER | |
CALENDAR_REPEAT_WEEKLY | |
CALENDAR_REPEAT_BIWEEKLY | |
CALENDAR_REPEAT_MONTHLY |
Definition at line 72 of file CalendarMgr.h.
Enumerator | |
---|---|
CALENDAR_SENDTYPE_GET | |
CALENDAR_SENDTYPE_ADD | |
CALENDAR_SENDTYPE_COPY |
Definition at line 55 of file CalendarMgr.h.