18#ifndef CalendarPackets_h__
19#define CalendarPackets_h__
114 void Read()
override;
125 void Read()
override;
138 void Read()
override;
202 std::vector<CalendarSendCalendarInviteInfo>
Invites;
204 std::vector<CalendarSendCalendarEventInfo>
Events;
266 void Read()
override;
281 void Read()
override;
407 void Read()
override;
419 void Read()
override;
432 void Read()
override;
446 void Read()
override;
458 void Read()
override;
535 std::vector<CalendarEventInitialInviteInfo>
Invites;
581 void Read()
override;
std::optional< T > Optional
Optional helper class to wrap optional values within.
CalendarAddEvent(WorldPacket &&packet)
CalendarAddEventInfo EventInfo
WorldPacket const * Write() override
CalendarClearPendingAction()
WorldPacket const * Write() override
CalendarCommandResult(uint8 command, uint8 result, std::string const &name)
CalendarComplain(WorldPacket &&packet)
CalendarCopyEvent(WorldPacket &&packet)
CalendarEventRemovedAlert()
WorldPacket const * Write() override
CalendarEventSignUp(WorldPacket &&packet)
CalendarEventUpdatedAlert()
WorldPacket const * Write() override
CalendarGetCalendar(WorldPacket &&packet)
CalendarGetEvent(WorldPacket &&packet)
CalendarGetNumPending(WorldPacket &&packet)
WorldPacket const * Write() override
WorldPacket const * Write() override
CalendarInviteNotesAlert()
CalendarInviteNotesAlert(uint64 eventID, std::string const ¬es)
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
CalendarInviteRemovedAlert()
WorldPacket const * Write() override
CalendarInviteStatusAlert()
WorldPacket const * Write() override
WorldPacket const * Write() override
CalendarInvite(WorldPacket &&packet)
CalendarModeratorStatusQuery(WorldPacket &&packet)
WorldPacket const * Write() override
CalendarModeratorStatus()
CalendarRSVP(WorldPacket &&packet)
WorldPacket const * Write() override
CalendarRaidLockoutAdded()
WorldPacket const * Write() override
CalendarRaidLockoutRemoved()
CalendarRaidLockoutUpdated()
WorldPacket const * Write() override
CalendarRemoveEvent(WorldPacket &&packet)
CalendarRemoveInvite(WorldPacket &&packet)
std::vector< CalendarSendCalendarInviteInfo > Invites
WorldPacket const * Write() override
std::vector< CalendarSendCalendarRaidLockoutInfo > RaidLockouts
std::vector< CalendarSendCalendarEventInfo > Events
std::vector< CalendarEventInviteInfo > Invites
WorldPacket const * Write() override
WorldPacket const * Write() override
CalendarSendNumPending(uint32 numPending)
CalendarStatus(WorldPacket &&packet)
CalendarUpdateEventInfo EventInfo
CalendarUpdateEvent(WorldPacket &&packet)
SetSavedInstanceExtend(WorldPacket &&packet)
@ CMSG_CALENDAR_ADD_EVENT
@ CMSG_CALENDAR_GET_EVENT
@ CMSG_CALENDAR_REMOVE_INVITE
@ CMSG_CALENDAR_EVENT_SIGN_UP
@ CMSG_CALENDAR_GET_NUM_PENDING
@ CMSG_CALENDAR_COPY_EVENT
@ CMSG_CALENDAR_MODERATOR_STATUS
@ CMSG_CALENDAR_UPDATE_EVENT
@ CMSG_SET_SAVED_INSTANCE_EXTEND
@ CMSG_CALENDAR_COMMUNITY_INVITE
@ CMSG_CALENDAR_REMOVE_EVENT
@ SMSG_CALENDAR_SEND_EVENT
@ SMSG_CALENDAR_SEND_NUM_PENDING
@ SMSG_CALENDAR_CLEAR_PENDING_ACTION
@ SMSG_CALENDAR_COMMAND_RESULT
@ SMSG_CALENDAR_INVITE_REMOVED
@ SMSG_CALENDAR_INVITE_ADDED
@ SMSG_CALENDAR_EVENT_UPDATED_ALERT
@ SMSG_CALENDAR_SEND_CALENDAR
@ SMSG_CALENDAR_EVENT_REMOVED_ALERT
@ SMSG_CALENDAR_INVITE_NOTES_ALERT
@ SMSG_CALENDAR_RAID_LOCKOUT_ADDED
@ SMSG_CALENDAR_INVITE_STATUS
@ SMSG_CALENDAR_RAID_LOCKOUT_UPDATED
@ SMSG_CALENDAR_RAID_LOCKOUT_REMOVED
@ SMSG_CALENDAR_INVITE_ALERT
@ SMSG_CALENDAR_MODERATOR_STATUS
@ SMSG_CALENDAR_INVITE_STATUS_ALERT
@ SMSG_CALENDAR_INVITE_REMOVED_ALERT
@ SMSG_CALENDAR_COMMUNITY_INVITE
@ SMSG_CALENDAR_INVITE_NOTES
constexpr std::size_t size()
Array< CalendarAddEventInviteInfo, CALENDAR_MAX_INVITES > Invites
Optional< uint64 > Unused_801_2
Optional< uint64 > Unused_801_3
Optional< ObjectGuid > Unused_801_1
CalendarEventInitialInviteInfo(ObjectGuid inviteGuid, uint8 level)
bool IgnoreFriendAndGuildRestriction