![]() |
TrinityCore
|
#include "Packet.h"#include "CombatLogPacketsCommon.h"#include "MovementInfo.h"#include "Optional.h"#include "PacketUtilities.h"
Include dependency graph for MovementPackets.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | Movement |
| namespace | WorldPackets |
| namespace | WorldPackets::Movement |
Enumerations | |
| enum class | WorldPackets::Movement::UpdateCollisionHeightReason : uint8 { WorldPackets::Movement::Scale = 0 , WorldPackets::Movement::Mount = 1 , WorldPackets::Movement::Force = 2 } |
Functions | |
| ByteBuffer & | WorldPackets::Movement::operator>> (ByteBuffer &data, MovementAck &ack) |
| ByteBuffer & | operator>> (ByteBuffer &data, MovementInfo &movementInfo) |
| ByteBuffer & | operator<< (ByteBuffer &data, MovementInfo::TransportInfo const &transportInfo) |
| ByteBuffer & operator<< | ( | ByteBuffer & | data, |
| MovementInfo::TransportInfo const & | transportInfo | ||
| ) |
Definition at line 26 of file MovementPackets.cpp.
References ByteBuffer::FlushBits(), Position::GetOrientation(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), MovementInfo::TransportInfo::guid, MovementInfo::TransportInfo::pos, MovementInfo::TransportInfo::prevTime, MovementInfo::TransportInfo::seat, MovementInfo::TransportInfo::time, and MovementInfo::TransportInfo::vehicleId.
| ByteBuffer & operator>> | ( | ByteBuffer & | data, |
| MovementInfo & | movementInfo | ||
| ) |
Definition at line 156 of file MovementPackets.cpp.
References MovementInfo::advFlying, MovementInfo::JumpInfo::cosAngle, MovementInfo::driveStatus, MovementInfo::JumpInfo::fallTime, MovementInfo::flags, MovementInfo::gravityModifier, MovementInfo::guid, MovementInfo::inertia, MovementInfo::jump, WorldPackets::OptionalInit(), MovementInfo::pitch, MovementInfo::pos, Position::PositionXYZOStream(), ByteBuffer::ReadBit(), ByteBuffer::ResetBitPos(), MovementInfo::JumpInfo::sinAngle, MovementInfo::standingOnGameObjectGUID, MovementInfo::stepUpStartElevation, MovementInfo::time, MovementInfo::transport, MovementInfo::JumpInfo::xyspeed, and MovementInfo::JumpInfo::zspeed.