TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Movement Namespace Reference

Classes

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

Enumerations

enum class  UpdateCollisionHeightReason : uint8 { Scale = 0 , Mount = 1 , Force = 2 }
 

Functions

ByteBufferoperator<< (ByteBuffer &data, MonsterSplineFilterKey const &monsterSplineFilterKey)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineFilter const &monsterSplineFilter)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineSpellEffectExtraData const &spellEffectExtraData)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineJumpExtraData const &jumpExtraData)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineTurnData const &turnData)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineAnimTierTransition const &animTierTransition)
 
ByteBufferoperator<< (ByteBuffer &data, MonsterSplineClientSpellVisualData const &unk)
 
ByteBufferoperator<< (ByteBuffer &data, MovementSpline const &movementSpline)
 
ByteBufferoperator<< (ByteBuffer &data, MovementMonsterSpline const &movementMonsterSpline)
 
ByteBufferoperator<< (ByteBuffer &data, TeleportLocation const &teleportLocation)
 
ByteBufferoperator>> (ByteBuffer &data, MovementForce &movementForce)
 
ByteBufferoperator>> (ByteBuffer &data, MovementAck &ack)
 
ByteBufferoperator<< (ByteBuffer &data, MoveKnockBackSpeeds const &speeds)
 
ByteBufferoperator>> (ByteBuffer &data, MoveKnockBackSpeeds &speeds)
 
ByteBufferoperator<< (ByteBuffer &data, CollisionHeightInfo const &collisionHeightInfo)
 
ByteBufferoperator<< (ByteBuffer &data, StateChangeRangeInfo const &stateChangeRangeInfo)
 
ByteBufferoperator<< (ByteBuffer &data, KnockBackInfo const &knockBackInfo)
 
ByteBufferoperator<< (ByteBuffer &data, MoveStateChange const &stateChange)
 

Enumeration Type Documentation

◆ UpdateCollisionHeightReason

Enumerator
Scale 
Mount 
Force 

Definition at line 546 of file MovementPackets.h.

Function Documentation

◆ operator<<() [1/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
CollisionHeightInfo const &  collisionHeightInfo 
)

Definition at line 1113 of file MovementPackets.cpp.

◆ operator<<() [2/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
KnockBackInfo const &  knockBackInfo 
)

Definition at line 1130 of file MovementPackets.cpp.

◆ operator<<() [3/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineAnimTierTransition const &  animTierTransition 
)

Definition at line 307 of file MovementPackets.cpp.

◆ operator<<() [4/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineClientSpellVisualData const &  unk 
)

Definition at line 317 of file MovementPackets.cpp.

◆ operator<<() [5/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineFilter const &  monsterSplineFilter 
)

Definition at line 262 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator<<() [6/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineFilterKey const &  monsterSplineFilterKey 
)

Definition at line 254 of file MovementPackets.cpp.

◆ operator<<() [7/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineJumpExtraData const &  jumpExtraData 
)

Definition at line 289 of file MovementPackets.cpp.

◆ operator<<() [8/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineSpellEffectExtraData const &  spellEffectExtraData 
)

Definition at line 278 of file MovementPackets.cpp.

◆ operator<<() [9/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MonsterSplineTurnData const &  turnData 
)

Definition at line 298 of file MovementPackets.cpp.

◆ operator<<() [10/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MoveKnockBackSpeeds const &  speeds 
)

Definition at line 926 of file MovementPackets.cpp.

◆ operator<<() [11/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MovementMonsterSpline const &  movementMonsterSpline 
)

Definition at line 393 of file MovementPackets.cpp.

◆ operator<<() [12/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MovementSpline const &  movementSpline 
)

Definition at line 329 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator<<() [13/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
MoveStateChange const &  stateChange 
)

Definition at line 1139 of file MovementPackets.cpp.

+ Here is the call graph for this function:

◆ operator<<() [14/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
StateChangeRangeInfo const &  stateChangeRangeInfo 
)

Definition at line 1122 of file MovementPackets.cpp.

◆ operator<<() [15/15]

ByteBuffer & WorldPackets::Movement::operator<< ( ByteBuffer data,
TeleportLocation const &  teleportLocation 
)

Definition at line 768 of file MovementPackets.cpp.

◆ operator>>() [1/3]

ByteBuffer & WorldPackets::Movement::operator>> ( ByteBuffer data,
MoveKnockBackSpeeds speeds 
)

Definition at line 934 of file MovementPackets.cpp.

◆ operator>>() [2/3]

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

Definition at line 888 of file MovementPackets.cpp.

◆ operator>>() [3/3]

ByteBuffer & WorldPackets::Movement::operator>> ( ByteBuffer data,
MovementForce movementForce 
)

Definition at line 815 of file MovementPackets.cpp.