![]() |
TrinityCore
|
#include <Packet.h>
Inheritance diagram for WorldPackets::Packet:Public Member Functions | |
| Packet (WorldPacket &&worldPacket) | |
| virtual | ~Packet ()=default |
| Packet (Packet const &right)=delete | |
| Packet & | operator= (Packet const &right)=delete |
| virtual WorldPacket const * | Write ()=0 |
| virtual void | Read ()=0 |
| WorldPacket const * | GetRawPacket () const |
| size_t | GetSize () const |
Protected Attributes | |
| WorldPacket | _worldPacket |
| WorldPackets::Packet::Packet | ( | WorldPacket && | worldPacket | ) |
Definition at line 21 of file Packet.cpp.
|
virtualdefault |
|
inline |
|
inline |
Implemented in WorldPackets::Bank::AutoBankItem, WorldPackets::Bank::AutoStoreBankItem, WorldPackets::Bank::BuyBankSlot, WorldPackets::Battleground::AreaSpiritHealerQuery, WorldPackets::Battleground::AreaSpiritHealerQueue, WorldPackets::Battleground::HearthAndResurrect, WorldPackets::Battleground::PVPLogDataRequest, WorldPackets::Battleground::BattlemasterJoin, WorldPackets::Battleground::BattlemasterJoinArena, WorldPackets::Battleground::BattlefieldLeave, WorldPackets::Battleground::BattlefieldPort, WorldPackets::Battleground::BattlefieldListRequest, WorldPackets::Battleground::RequestBattlefieldStatus, WorldPackets::Battleground::ReportPvPPlayerAFK, WorldPackets::Battleground::BattlegroundPlayerPositionsRequest, WorldPackets::Calendar::CalendarGetCalendar, WorldPackets::Calendar::CalendarGetEvent, WorldPackets::Calendar::CalendarGuildFilter, WorldPackets::Calendar::CalendarArenaTeam, WorldPackets::Calendar::CalendarAddEvent, WorldPackets::Calendar::CalendarUpdateEvent, WorldPackets::Calendar::CalendarRemoveEvent, WorldPackets::Calendar::CalendarCopyEvent, WorldPackets::Calendar::CalendarInvite, WorldPackets::Calendar::CalendarRSVP, WorldPackets::Calendar::CalendarGetNumPending, WorldPackets::Calendar::CalendarEventSignUp, WorldPackets::Calendar::CalendarRemoveInvite, WorldPackets::Calendar::CalendarStatus, WorldPackets::Calendar::SetSavedInstanceExtend, WorldPackets::Calendar::CalendarModeratorStatusQuery, WorldPackets::Calendar::CalendarComplain, WorldPackets::Character::CreateCharacter, WorldPackets::Character::CharDelete, WorldPackets::Character::CharacterRenameRequest, WorldPackets::Character::CharCustomize, WorldPackets::Character::CharRaceOrFactionChange, WorldPackets::Character::ShowingCloak, WorldPackets::Character::ShowingHelm, WorldPackets::Character::LogoutRequest, WorldPackets::Character::LogoutCancel, WorldPackets::Character::PlayerLogout, WorldPackets::Character::PlayedTimeClient, WorldPackets::Chat::EmoteClient, WorldPackets::Combat::AttackSwing, WorldPackets::Combat::AttackStop, WorldPackets::Combat::SetSheathed, WorldPackets::Guild::QueryGuildInfo, WorldPackets::Guild::GuildCreate, WorldPackets::Guild::GuildGetInfo, WorldPackets::Guild::GuildGetRoster, WorldPackets::Guild::GuildUpdateMotdText, WorldPackets::Guild::AcceptGuildInvite, WorldPackets::Guild::GuildDeclineInvitation, WorldPackets::Guild::GuildInviteByName, WorldPackets::Guild::GuildEventLogQuery, WorldPackets::Guild::GuildPermissionsQuery, WorldPackets::Guild::GuildSetRankPermissions, WorldPackets::Guild::GuildAddRank, WorldPackets::Guild::GuildDeleteRank, WorldPackets::Guild::GuildUpdateInfoText, WorldPackets::Guild::GuildSetMemberNote, WorldPackets::Guild::GuildDelete, WorldPackets::Guild::GuildDemoteMember, WorldPackets::Guild::GuildPromoteMember, WorldPackets::Guild::GuildOfficerRemoveMember, WorldPackets::Guild::GuildLeave, WorldPackets::Guild::GuildBankActivate, WorldPackets::Guild::GuildBankBuyTab, WorldPackets::Guild::GuildBankUpdateTab, WorldPackets::Guild::GuildBankDepositMoney, WorldPackets::Guild::GuildBankQueryTab, WorldPackets::Guild::GuildBankRemainingWithdrawMoneyQuery, WorldPackets::Guild::GuildBankWithdrawMoney, WorldPackets::Guild::GuildBankSwapItems, WorldPackets::Guild::GuildBankLogQuery, WorldPackets::Guild::GuildBankTextQuery, WorldPackets::Guild::GuildBankSetTabText, WorldPackets::Guild::GuildSetGuildMaster, WorldPackets::Guild::SaveGuildEmblem, WorldPackets::Inspect::Inspect, WorldPackets::LFG::LFGJoin, WorldPackets::LFG::LFGLeave, WorldPackets::Mail::MailGetList, WorldPackets::Mail::MailCreateTextItem, WorldPackets::Mail::SendMail, WorldPackets::Mail::MailReturnToSender, WorldPackets::Mail::MailMarkAsRead, WorldPackets::Mail::MailDelete, WorldPackets::Mail::MailTakeItem, WorldPackets::Mail::MailTakeMoney, WorldPackets::Mail::MailQueryNextMailTime, WorldPackets::Misc::CompleteCinematic, WorldPackets::Misc::NextCinematicCamera, WorldPackets::Misc::CompleteMovie, WorldPackets::Misc::OpeningCinematic, WorldPackets::Misc::RandomRollClient, WorldPackets::Misc::TogglePvP, WorldPackets::Misc::WorldTeleport, WorldPackets::Misc::ReclaimCorpse, WorldPackets::Misc::RepopRequest, WorldPackets::Misc::ResurrectResponse, WorldPackets::Movement::ClientPlayerMovement, WorldPackets::NPC::Hello, WorldPackets::NPC::TrainerBuySpell, WorldPackets::Party::PartyInviteClient, WorldPackets::Pet::DismissCritter, WorldPackets::Pet::PetAbandon, WorldPackets::Pet::PetStopAttack, WorldPackets::Pet::PetSpellAutocast, WorldPackets::Pet::RequestPetInfo, WorldPackets::Query::QueryCreature, WorldPackets::Query::QueryPlayerName, WorldPackets::Query::QueryGameObject, WorldPackets::Query::QueryCorpseLocationFromClient, WorldPackets::Query::QueryCorpseTransport, WorldPackets::Query::QueryItemSingle, WorldPackets::Query::QuestPOIQuery, WorldPackets::Quest::QueryQuestInfo, WorldPackets::Spells::CancelAura, WorldPackets::Spells::CancelAutoRepeatSpell, WorldPackets::Spells::CancelChannelling, WorldPackets::Spells::CancelGrowthAura, WorldPackets::Spells::CancelMountAura, WorldPackets::Spells::PetCancelAura, WorldPackets::Spells::CancelCast, WorldPackets::Talent::ConfirmRespecWipe, WorldPackets::Totem::TotemDestroyed, WorldPackets::Trade::CancelTrade, and WorldPackets::ServerPacket.
|
pure virtual |
Implemented in WorldPackets::Auth::AuthChallenge, WorldPackets::Bank::BuyBankSlotResult, WorldPackets::Bank::ShowBank, WorldPackets::Battleground::AreaSpiritHealerTime, WorldPackets::Battleground::PVPMatchStatistics, WorldPackets::Battleground::BattlefieldStatusNone, WorldPackets::Battleground::BattlefieldStatusNeedConfirmation, WorldPackets::Battleground::BattlefieldStatusActive, WorldPackets::Battleground::BattlefieldStatusQueued, WorldPackets::Battleground::GroupJoinedBattleground, WorldPackets::Battleground::BattlefieldList, WorldPackets::Battleground::ReportPvPPlayerAFKResult, WorldPackets::Battleground::BattlegroundPlayerPositions, WorldPackets::Battleground::BattlegroundPlayerJoined, WorldPackets::Battleground::BattlegroundPlayerLeft, WorldPackets::Battleground::DestroyArenaUnit, WorldPackets::Calendar::CalendarInviteAdded, WorldPackets::Calendar::CalendarSendCalendar, WorldPackets::Calendar::CalendarSendEvent, WorldPackets::Calendar::CalendarInviteAlert, WorldPackets::Calendar::CalendarInviteStatus, WorldPackets::Calendar::CalendarInviteRemoved, WorldPackets::Calendar::CalendarModeratorStatus, WorldPackets::Calendar::CalendarInviteRemovedAlert, WorldPackets::Calendar::CalendarClearPendingAction, WorldPackets::Calendar::CalendarEventUpdatedAlert, WorldPackets::Calendar::CalendarEventRemovedAlert, WorldPackets::Calendar::CalendarSendNumPending, WorldPackets::Calendar::CalendarCommandResult, WorldPackets::Calendar::CalendarRaidLockoutAdded, WorldPackets::Calendar::CalendarRaidLockoutRemoved, WorldPackets::Calendar::CalendarRaidLockoutUpdated, WorldPackets::Calendar::CalendarEventInitialInvites, WorldPackets::Calendar::CalendarInviteStatusAlert, WorldPackets::Calendar::CalendarInviteNotesAlert, WorldPackets::Calendar::CalendarInviteNotes, WorldPackets::Character::CreateChar, WorldPackets::Character::DeleteChar, WorldPackets::Character::CharacterRenameResult, WorldPackets::Character::CharCustomizeResult, WorldPackets::Character::CharFactionChangeResult, WorldPackets::Character::LoginVerifyWorld, WorldPackets::Character::LogoutResponse, WorldPackets::Character::LogoutComplete, WorldPackets::Character::LogoutCancelAck, WorldPackets::Character::PlayedTime, WorldPackets::Chat::Emote, WorldPackets::Chat::ChatServerMessage, WorldPackets::ClientConfig::AddonInfo, WorldPackets::ClientConfig::ClientCacheVersion, WorldPackets::CombatLog::EnvironmentalDamageLog, WorldPackets::Combat::AttackSwingNotInRange, WorldPackets::Combat::AttackSwingBadFacing, WorldPackets::Combat::AttackSwingDeadTarget, WorldPackets::Combat::AttackSwingCantAttack, WorldPackets::Combat::AttackStart, WorldPackets::Combat::SAttackStop, WorldPackets::Combat::CancelCombat, WorldPackets::Combat::CancelAutoRepeat, WorldPackets::Guild::QueryGuildInfoResponse, WorldPackets::Guild::GuildInfoResponse, WorldPackets::Guild::GuildRoster, WorldPackets::Guild::GuildCommandResult, WorldPackets::Guild::GuildInvite, WorldPackets::Guild::GuildEvent, WorldPackets::Guild::GuildEventLogQueryResults, WorldPackets::Guild::GuildPermissionsQueryResults, WorldPackets::Guild::GuildBankRemainingWithdrawMoney, WorldPackets::Guild::GuildBankQueryResults, WorldPackets::Guild::GuildBankLogQueryResults, WorldPackets::Guild::GuildBankTextQueryResult, WorldPackets::Guild::PlayerSaveGuildEmblem, WorldPackets::Inspect::InspectResult, WorldPackets::Mail::MailListResult, WorldPackets::Mail::MailCommandResult, WorldPackets::Mail::MailQueryNextTimeResult, WorldPackets::Mail::NotifyReceivedMail, WorldPackets::Mail::ShowMailbox, WorldPackets::Misc::BindPointUpdate, WorldPackets::Misc::PlayerBound, WorldPackets::Misc::BinderConfirm, WorldPackets::Misc::StartMirrorTimer, WorldPackets::Misc::PauseMirrorTimer, WorldPackets::Misc::StopMirrorTimer, WorldPackets::Misc::InvalidatePlayer, WorldPackets::Misc::LoginSetTimeSpeed, WorldPackets::Misc::DurabilityDamageDeath, WorldPackets::Misc::TriggerCinematic, WorldPackets::Misc::TriggerMovie, WorldPackets::Misc::Weather, WorldPackets::Misc::LevelUpInfo, WorldPackets::Misc::PlayMusic, WorldPackets::Misc::PlayObjectSound, WorldPackets::Misc::PlaySound, WorldPackets::Misc::CrossedInebriationThreshold, WorldPackets::Misc::OverrideLight, WorldPackets::Misc::RandomRoll, WorldPackets::Misc::UITime, WorldPackets::Misc::CorpseReclaimDelay, WorldPackets::Misc::DeathReleaseLoc, WorldPackets::Misc::PreRessurect, WorldPackets::Movement::MoveUpdate, WorldPackets::Movement::FlightSplineSync, WorldPackets::NPC::TrainerList, WorldPackets::NPC::GossipPOI, WorldPackets::NPC::TrainerBuyFailed, WorldPackets::NPC::TrainerBuySucceeded, WorldPackets::Party::PartyInvite, WorldPackets::Pet::PetLearnedSpell, WorldPackets::Pet::PetUnlearnedSpell, WorldPackets::Pet::PetActionFeedback, WorldPackets::Pet::PetActionSound, WorldPackets::Pet::PetDismissSound, WorldPackets::Query::QueryCreatureResponse, WorldPackets::Query::QueryPlayerNameResponse, WorldPackets::Query::QueryGameObjectResponse, WorldPackets::Query::CorpseLocation, WorldPackets::Query::CorpseTransportQuery, WorldPackets::Query::QueryItemSingleResponse, WorldPackets::Quest::QueryQuestInfoResponse, WorldPackets::Quest::QuestGiverQuestDetails, WorldPackets::Quest::QuestGiverOfferRewardMessage, WorldPackets::Spells::InitialSpells, WorldPackets::Spells::SpellStart, WorldPackets::Spells::SpellGo, WorldPackets::Spells::PlaySpellVisualKit, WorldPackets::Spells::ResyncRunes, WorldPackets::Spells::MountResult, WorldPackets::System::FeatureSystemStatus, WorldPackets::System::MOTD, WorldPackets::Talent::UpdateTalentData, WorldPackets::Talent::RespecWipeConfirm, WorldPackets::Talent::InvoluntarilyReset, WorldPackets::Totem::TotemCreated, WorldPackets::WorldState::InitWorldStates, WorldPackets::WorldState::UpdateWorldState, and WorldPackets::ClientPacket.
|
protected |