C# Class WowPacketParser.Parsing.Parsers.MovementHandler

Mostra file Open project: TrinityCore/WowPacketParser Class Usage Examples

Public Properties

Property Type Description
ActivePhases ConcurrentBag
CurrentPhaseMask int

Public Methods

Method Description
ReadMovementInfo ( WowPacketParser.Misc.Packet packet, WowGuid guid, object index = null ) : MovementInfo

Private Methods

Method Description
HandleBindPointUpdate ( WowPacketParser.Misc.Packet packet ) : void
HandleClientControlUpdate ( WowPacketParser.Misc.Packet packet ) : void
HandleCollisionMovements ( WowPacketParser.Misc.Packet packet ) : void
HandleCompressedMoves ( WowPacketParser.Misc.Packet packet ) : void
HandleEnterWorld ( WowPacketParser.Misc.Packet packet ) : void
HandleFlightSplineSync ( WowPacketParser.Misc.Packet packet ) : void
HandleForceSpeedChange ( WowPacketParser.Misc.Packet packet ) : void
HandleLoginSetTimeSpeed ( WowPacketParser.Misc.Packet packet ) : void
HandleMonsterMove ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveKnockBack ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveKnockBack422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveSetActiveMover430 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveSetRunSpeed510 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveSplineDone ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveStop422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveTeleport422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveTeleport510 ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveTimeSkipped ( WowPacketParser.Misc.Packet packet ) : void
HandleMoveTimeSkippedMsg ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementHeartbeat422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementHeartbeat433 ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementMessages ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementNull ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementSetFacing422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementSetPitch422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementSetRunSpeed422 ( WowPacketParser.Misc.Packet packet ) : void
HandleMovementSetSpeed ( WowPacketParser.Misc.Packet packet ) : void
HandleNewWorld422 ( WowPacketParser.Misc.Packet packet ) : void
HandleNewWorld510 ( WowPacketParser.Misc.Packet packet ) : void
HandlePhaseShift ( WowPacketParser.Misc.Packet packet ) : void
HandlePhaseShift406 ( WowPacketParser.Misc.Packet packet ) : void
HandlePhaseShift422 ( WowPacketParser.Misc.Packet packet ) : void
HandlePhaseShift505 ( WowPacketParser.Misc.Packet packet ) : void
HandlePhaseShift510 ( WowPacketParser.Misc.Packet packet ) : void
HandlePlayHoverAnim ( WowPacketParser.Misc.Packet packet ) : void
HandlePlayerMove ( WowPacketParser.Misc.Packet packet ) : void
HandlePlayerMove422 ( WowPacketParser.Misc.Packet packet ) : void
HandleSetActiveMover ( WowPacketParser.Misc.Packet packet ) : void
HandleSetActiveMover430 ( WowPacketParser.Misc.Packet packet ) : void
HandleSetMovementMessages ( WowPacketParser.Misc.Packet packet ) : void
HandleSpecialMoveAckMessages ( WowPacketParser.Misc.Packet packet ) : void
HandleSpecialMoveAckMessages2 ( WowPacketParser.Misc.Packet packet ) : void
HandleSpeedChangeMessage ( WowPacketParser.Misc.Packet packet ) : void
HandleSplineMovementMessages ( WowPacketParser.Misc.Packet packet ) : void
HandleSplineMovementSetRunSpeed422 ( WowPacketParser.Misc.Packet packet ) : void
HandleSplineMovementSetRunSpeed430 ( WowPacketParser.Misc.Packet packet ) : void
HandleSplineMovementSetSpeed ( WowPacketParser.Misc.Packet packet ) : void
HandleTeleportAck ( WowPacketParser.Misc.Packet packet ) : void
HandleTransferAborted ( WowPacketParser.Misc.Packet packet ) : void
HandleTransferPending ( WowPacketParser.Misc.Packet packet ) : void
HandleTransferPending430 ( WowPacketParser.Misc.Packet packet ) : void
HandleUpdateMissileTrajectory ( WowPacketParser.Misc.Packet packet ) : void
ReadMovementInfo420 ( WowPacketParser.Misc.Packet packet, object index ) : MovementInfo
ReadMovementInfoGen ( WowPacketParser.Misc.Packet packet, WowGuid guid, object index ) : MovementInfo
ReadSplineMovement422 ( WowPacketParser.Misc.Packet packet, Vector3 pos ) : void
ReadSplineMovement510 ( WowPacketParser.Misc.Packet packet, Vector3 pos ) : void

Method Details

ReadMovementInfo() public static method

public static ReadMovementInfo ( WowPacketParser.Misc.Packet packet, WowGuid guid, object index = null ) : MovementInfo
packet WowPacketParser.Misc.Packet
guid WowPacketParser.Misc.WowGuid
index object
return WowPacketParser.Misc.MovementInfo

Property Details

ActivePhases public_oe static_oe property

public static ConcurrentBag ActivePhases
return ConcurrentBag

CurrentPhaseMask public_oe static_oe property

public static int CurrentPhaseMask
return int