![]() |
TrinityCore
|
#include <PartyPackets.h>
Inheritance diagram for WorldPackets::Party::PartyMemberFullState:Public Member Functions | |
| PartyMemberFullState () | |
| WorldPacket const * | Write () override |
| void | Initialize (Player const *player) |
Public Member Functions inherited from WorldPackets::ServerPacket | |
| ServerPacket (OpcodeServer opcode, size_t initialSize=200, ConnectionType connection=CONNECTION_TYPE_DEFAULT) | |
| void | Read () final |
| void | Clear () |
| WorldPacket && | Move () |
| void | ShrinkToFit () |
| OpcodeServer | GetOpcode () const |
Public Member Functions inherited from WorldPackets::Packet | |
| Packet (WorldPacket &&worldPacket) | |
| virtual | ~Packet ()=default |
| Packet (Packet const &right)=delete | |
| Packet & | operator= (Packet const &right)=delete |
| WorldPacket const * | GetRawPacket () const |
| size_t | GetSize () const |
| ConnectionType | GetConnection () const |
Public Attributes | |
| bool | ForEnemy = false |
| ObjectGuid | MemberGuid |
| PartyMemberStats | MemberStats |
Additional Inherited Members | |
Protected Attributes inherited from WorldPackets::Packet | |
| WorldPacket | _worldPacket |
Definition at line 227 of file PartyPackets.h.
|
inlineexplicit |
Definition at line 230 of file PartyPackets.h.
| void WorldPackets::Party::PartyMemberFullState::Initialize | ( | Player const * | player | ) |
Definition at line 642 of file PartyPackets.cpp.
References WorldPackets::Party::PartyMemberAuraStates::ActiveFlags, AFLAG_SCALABLE, AsUnderlyingType(), WorldPackets::Party::PartyMemberStats::Auras, WorldPackets::Party::PartyMemberStats::ChromieTime, WorldPackets::Party::CTROptions::ChromieTimeExpansionMask, WorldPackets::Party::CTROptions::ConditionalFlags, WorldPackets::Party::PartyMemberStats::CurrentHealth, WorldPackets::Party::PartyMemberStats::CurrentPower, WorldPackets::Party::CTROptions::FactionGroup, PhasingHandler::FillPartyMemberPhase(), WorldPackets::Party::PartyMemberAuraStates::Flags, ForEnemy, WorldObject::GetCurrentWmo(), BaseEntity::GetGUID(), Unit::GetHealth(), Unit::GetLevel(), Unit::GetMaxHealth(), Unit::GetMaxPower(), Player::GetPet(), WorldObject::GetPhaseShift(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), Unit::GetPower(), Unit::GetPowerType(), Player::GetPrimarySpecialization(), Unit::GetVehicle(), Unit::GetVisibleAuras(), WorldObject::GetZoneId(), Player::HasPlayerFlag(), Player::isAFK(), Unit::IsAlive(), Player::isDND(), Unit::IsFFAPvP(), Unit::IsPvP(), WorldPackets::Party::PartyMemberStats::Level, Player::m_playerData, WorldPackets::Party::PartyMemberStats::MaxHealth, WorldPackets::Party::PartyMemberStats::MaxPower, MEMBER_STATUS_AFK, MEMBER_STATUS_DEAD, MEMBER_STATUS_DND, MEMBER_STATUS_GHOST, MEMBER_STATUS_ONLINE, MEMBER_STATUS_PVP, MEMBER_STATUS_PVP_FFA, MEMBER_STATUS_VEHICLE, MemberGuid, MemberStats, WorldPackets::Party::PartyMemberStats::PartyType, WorldPackets::Party::PartyMemberStats::PetStats, WorldPackets::Party::PartyMemberStats::Phases, PLAYER_FLAGS_GHOST, WorldPackets::Party::PartyMemberAuraStates::Points, WorldPackets::Party::PartyMemberStats::PositionX, WorldPackets::Party::PartyMemberStats::PositionY, WorldPackets::Party::PartyMemberStats::PositionZ, WorldPackets::Party::PartyMemberStats::PowerDisplayID, WorldPackets::Party::PartyMemberStats::PowerType, WorldPackets::Party::PartyMemberStats::SpecID, WorldPackets::Party::PartyMemberAuraStates::SpellID, WorldPackets::Party::PartyMemberStats::Status, WorldPackets::Party::PartyMemberStats::VehicleSeat, WorldPackets::Party::PartyMemberStats::WmoDoodadPlacementID, WorldPackets::Party::PartyMemberStats::WmoGroupID, and WorldPackets::Party::PartyMemberStats::ZoneID.
Referenced by WorldSession::HandleRequestPartyMemberStatsOpcode(), and Group::UpdatePlayerOutOfRange().
|
overridevirtual |
Implements WorldPackets::Packet.
Definition at line 255 of file PartyPackets.cpp.
References WorldPackets::Packet::_worldPacket, ForEnemy, MemberGuid, and MemberStats.
Referenced by WorldSession::HandleRequestPartyMemberStatsOpcode(), and Group::UpdatePlayerOutOfRange().
| bool WorldPackets::Party::PartyMemberFullState::ForEnemy = false |
Definition at line 235 of file PartyPackets.h.
Referenced by Initialize(), and Write().
| ObjectGuid WorldPackets::Party::PartyMemberFullState::MemberGuid |
Definition at line 236 of file PartyPackets.h.
Referenced by WorldSession::HandleRequestPartyMemberStatsOpcode(), Initialize(), and Write().
| PartyMemberStats WorldPackets::Party::PartyMemberFullState::MemberStats |
Definition at line 237 of file PartyPackets.h.
Referenced by WorldSession::HandleRequestPartyMemberStatsOpcode(), Initialize(), and Write().