60 c.orientation = std::atan2(hermite.y, hermite.x);
64 c.orientation = -c.orientation;
Definition: MoveSplineFlag.h:42
float x
Definition: Vector3.h:62
int32 time_passed
Definition: MoveSpline.h:74
bool done
Definition: MoveSplineFlag.h:114
Definition: MoveSplineFlag.h:38
bool parabolic
Definition: MoveSplineFlag.h:135
bool falling
Definition: MoveSplineFlag.h:115
bool orientationInversed
Definition: MoveSplineFlag.h:128
Definition: MoveSplineFlag.h:35
void evaluate_percent(float t, Vector3 &c) const
Definition: SplineImpl.h:21
MoveSplineFlag splineflags
Definition: MoveSpline.h:72
bool animation
Definition: MoveSplineFlag.h:134
int32 point_Idx
Definition: MoveSpline.h:81
bool Initialized() const
Definition: MoveSpline.h:106
float y
Definition: Vector3.h:62
bool final_point
Definition: MoveSplineFlag.h:136
void computeParabolicElevation(float &el) const
Definition: MoveSpline.cpp:69
G3D::Vector3 f
Definition: MoveSplineInitArgs.h:34
bool isFacing() const
Definition: MoveSplineFlag.h:86
length_type length() const
Definition: Spline.h:199
void computeFallElevation(float &el) const
Definition: MoveSpline.cpp:82
float initialOrientation
Definition: MoveSpline.h:79
int32_t int32
Definition: Define.h:146
float angle
Definition: MoveSplineInitArgs.h:36
static Position Location[]
Definition: boss_skadi.cpp:46
#define ASSERT
Definition: Errors.h:55
FacingInfo facing
Definition: MoveSpline.h:68
bool hasFlag(uint32 f) const
Definition: MoveSplineFlag.h:90
MySpline spline
Definition: MoveSpline.h:66
void evaluate_derivative(float t, Vector3 &hermite) const
Definition: SplineImpl.h:29
bool final_angle
Definition: MoveSplineFlag.h:138