TrinityCore
MovementPackets.h File Reference
#include "Packet.h"
#include "CombatLogPacketsCommon.h"
#include "Object.h"
#include "Optional.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.

Classes

struct  WorldPackets::Movement::MovementAck
 
class  WorldPackets::Movement::ClientPlayerMovement
 
class  WorldPackets::Movement::MoveUpdate
 
struct  WorldPackets::Movement::MonsterSplineFilterKey
 
struct  WorldPackets::Movement::MonsterSplineFilter
 
struct  WorldPackets::Movement::MonsterSplineSpellEffectExtraData
 
struct  WorldPackets::Movement::MonsterSplineJumpExtraData
 
struct  WorldPackets::Movement::MonsterSplineAnimTierTransition
 
struct  WorldPackets::Movement::MonsterSplineUnknown901
 
struct  WorldPackets::Movement::MonsterSplineUnknown901::Inner
 
struct  WorldPackets::Movement::MovementSpline
 
struct  WorldPackets::Movement::MovementMonsterSpline
 
class  WorldPackets::Movement::CommonMovement
 
class  WorldPackets::Movement::MonsterMove
 
class  WorldPackets::Movement::FlightSplineSync
 
class  WorldPackets::Movement::MoveSplineSetSpeed
 
class  WorldPackets::Movement::MoveSetSpeed
 
class  WorldPackets::Movement::MoveUpdateSpeed
 
class  WorldPackets::Movement::MoveSplineSetFlag
 
class  WorldPackets::Movement::MoveSetFlag
 
struct  WorldPackets::Movement::ShipTransferPending
 
class  WorldPackets::Movement::TransferPending
 
class  WorldPackets::Movement::TransferAborted
 
struct  WorldPackets::Movement::TeleportLocation
 
class  WorldPackets::Movement::NewWorld
 
class  WorldPackets::Movement::WorldPortResponse
 
struct  WorldPackets::Movement::VehicleTeleport
 
class  WorldPackets::Movement::MoveTeleport
 
class  WorldPackets::Movement::MoveUpdateTeleport
 
class  WorldPackets::Movement::MoveApplyMovementForce
 
class  WorldPackets::Movement::MoveApplyMovementForceAck
 
class  WorldPackets::Movement::MoveRemoveMovementForce
 
class  WorldPackets::Movement::MoveRemoveMovementForceAck
 
class  WorldPackets::Movement::MoveUpdateApplyMovementForce
 
class  WorldPackets::Movement::MoveUpdateRemoveMovementForce
 
class  WorldPackets::Movement::MoveTeleportAck
 
class  WorldPackets::Movement::MovementAckMessage
 
class  WorldPackets::Movement::MovementSpeedAck
 
class  WorldPackets::Movement::SetActiveMover
 
class  WorldPackets::Movement::MoveSetActiveMover
 
struct  WorldPackets::Movement::MoveKnockBackSpeeds
 
class  WorldPackets::Movement::MoveKnockBack
 
class  WorldPackets::Movement::MoveUpdateKnockBack
 
class  WorldPackets::Movement::MoveKnockBackAck
 
class  WorldPackets::Movement::MoveSetCollisionHeight
 
class  WorldPackets::Movement::MoveUpdateCollisionHeight
 
class  WorldPackets::Movement::MoveSetCollisionHeightAck
 
class  WorldPackets::Movement::MoveTimeSkipped
 
class  WorldPackets::Movement::MoveSkipTime
 
class  WorldPackets::Movement::SummonResponse
 
class  WorldPackets::Movement::ControlUpdate
 
class  WorldPackets::Movement::MoveSplineDone
 
class  WorldPackets::Movement::SummonRequest
 
class  WorldPackets::Movement::SuspendToken
 
class  WorldPackets::Movement::SuspendTokenResponse
 
class  WorldPackets::Movement::ResumeToken
 
class  WorldPackets::Movement::MoveSetCompoundState
 
struct  WorldPackets::Movement::MoveSetCompoundState::CollisionHeightInfo
 
struct  WorldPackets::Movement::MoveSetCompoundState::KnockBackInfo
 
struct  WorldPackets::Movement::MoveSetCompoundState::SpeedRange
 
struct  WorldPackets::Movement::MoveSetCompoundState::MoveStateChange
 
class  WorldPackets::Movement::MoveInitActiveMoverComplete
 

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

ByteBufferWorldPackets::operator<< (ByteBuffer &data, Movement::MonsterSplineFilterKey const &monsterSplineFilterKey)
 
ByteBufferWorldPackets::operator<< (ByteBuffer &data, Movement::MonsterSplineFilter const &monsterSplineFilter)
 
ByteBufferWorldPackets::operator<< (ByteBuffer &data, Movement::MovementSpline const &movementSpline)
 
ByteBufferWorldPackets::operator<< (ByteBuffer &data, Movement::MovementMonsterSpline const &movementMonsterSpline)
 
ByteBufferoperator>> (ByteBuffer &data, MovementInfo &movementInfo)
 
ByteBufferoperator<< (ByteBuffer &data, MovementInfo const &movementInfo)
 
ByteBufferoperator>> (ByteBuffer &data, MovementInfo::TransportInfo &transportInfo)
 
ByteBufferoperator<< (ByteBuffer &data, MovementInfo::TransportInfo const &transportInfo)
 
ByteBufferoperator>> (ByteBuffer &data, WorldPackets::Movement::MovementAck &movementAck)
 
ByteBufferoperator<< (ByteBuffer &data, MovementForce const &movementForce)
 

Function Documentation

◆ operator<<() [1/3]

ByteBuffer & operator<< ( ByteBuffer data,
MovementForce const &  movementForce 
)

Definition at line 734 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator<<() [2/3]

ByteBuffer & operator<< ( ByteBuffer data,
MovementInfo const &  movementInfo 
)

Definition at line 25 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator<<() [3/3]

ByteBuffer & operator<< ( ByteBuffer data,
MovementInfo::TransportInfo const &  transportInfo 
)

Definition at line 200 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator>>() [1/3]

ByteBuffer & operator>> ( ByteBuffer data,
MovementInfo movementInfo 
)

Definition at line 104 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator>>() [2/3]

ByteBuffer & operator>> ( ByteBuffer data,
MovementInfo::TransportInfo transportInfo 
)

Definition at line 181 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator>>() [3/3]

ByteBuffer & operator>> ( ByteBuffer data,
WorldPackets::Movement::MovementAck movementAck 
)

Definition at line 810 of file MovementPackets.cpp.