![]() |
TrinityCore
|
#include "Common.h"#include "DatabaseEnvFwd.h"#include "ObjectGuid.h"#include <deque>#include <map>#include <set>#include <vector>
Include dependency graph for CalendarMgr.h:
This graph shows which files directly or indirectly include this file: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 355 of file CalendarMgr.h.
| typedef std::map<uint64 , CalendarInviteStore > CalendarEventInviteStore |
Definition at line 280 of file CalendarMgr.h.
| typedef std::set<CalendarEvent*> CalendarEventStore |
Definition at line 279 of file CalendarMgr.h.
| typedef std::vector<CalendarInvite*> CalendarInviteStore |
Definition at line 278 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.