19 #ifndef TRINITYSERVER_MOVESPLINEINIT_ARGS_H
20 #define TRINITYSERVER_MOVESPLINEINIT_ARGS_H
47 path.reserve(path_capacity);
70 #endif // TRINITYSERVER_MOVESPLINEINIT_ARGS_H
bool HasVelocity
Definition: MoveSplineInitArgs.h:59
ObjectGuid target
Definition: MoveSplineInitArgs.h:35
float initialOrientation
Definition: MoveSplineInitArgs.h:58
int32 path_Idx_offset
Definition: MoveSplineInitArgs.h:53
MoveSplineFlag flags
Definition: MoveSplineInitArgs.h:52
float parabolic_amplitude
Definition: MoveSplineInitArgs.h:55
#define false
Definition: CascPort.h:18
float time_perc
Definition: MoveSplineInitArgs.h:56
bool Validate(Unit *unit) const
============================================================================================ ...
Definition: MoveSpline.cpp:200
#define true
Definition: CascPort.h:17
Definition: MoveSplineInitArgs.h:32
bool TransformForTransport
Definition: MoveSplineInitArgs.h:60
G3D::Vector3 f
Definition: MoveSplineInitArgs.h:34
PointsArray path
Definition: MoveSplineInitArgs.h:50
FacingInfo facing
Definition: MoveSplineInitArgs.h:51
std::vector< Vector3 > PointsArray
Definition: MoveSplineInitArgs.h:30
int32_t int32
Definition: Define.h:146
uint32_t uint32
Definition: Define.h:150
float angle
Definition: MoveSplineInitArgs.h:36
MoveSplineInitArgs(size_t path_capacity=16)
Definition: MoveSplineInitArgs.h:43
float velocity
Definition: MoveSplineInitArgs.h:54
Definition: MoveSplineFlag.h:28
bool _checkPathBounds() const
Definition: MoveSpline.cpp:218
FacingInfo()
Definition: MoveSplineInitArgs.h:38
Definition: ObjectGuid.h:189
uint32 splineId
Definition: MoveSplineInitArgs.h:57
Definition: MoveSplineInitArgs.h:41