TrinityCore
Loading...
Searching...
No Matches
MovementPacketBuilder.cpp File Reference
#include "MovementPacketBuilder.h"
#include "ByteBuffer.h"
#include "MoveSpline.h"
#include "Position.h"
+ Include dependency graph for MovementPacketBuilder.cpp:

Go to the source code of this file.

Namespaces

namespace  Movement
 

Enumerations

enum  Movement::MonsterMoveType {
  Movement::MonsterMoveNormal = 0 , Movement::MonsterMoveStop = 1 , Movement::MonsterMoveFacingSpot = 2 , Movement::MonsterMoveFacingTarget = 3 ,
  Movement::MonsterMoveFacingAngle = 4
}
 

Functions

void Movement::operator<< (ByteBuffer &b, Vector3 const &v)
 
void Movement::operator>> (ByteBuffer &b, Vector3 &v)
 
void Movement::WriteLinearPath (Spline< int32 > const &spline, ByteBuffer &data)
 
void Movement::WriteCatmullRomPath (Spline< int32 > const &spline, ByteBuffer &data)
 
void Movement::WriteCatmullRomCyclicPath (Spline< int32 > const &spline, ByteBuffer &data)