CameraSpline

Engine/source/T3D/cameraSpline.h

More...

Classes:

Private Attributes

Public Functions

advanceDist(F32 t, F32 meters)
advanceTime(F32 t, S32 delta_ms)
Knot *
back()
Knot *
bool
Knot *
next(Knot * k)
Knot *
prev(Knot * k)
Knot *
remove(Knot * w)
value(F32 t, Knot * result, bool skip_rotation)

Private Functions

Detailed Description

Private Attributes

Knot * mFront 
bool mIsMapDirty 
S32 mSize 
Vector< TimeMap > mTimeMap 

Public Functions

CameraSpline()

~CameraSpline()

advanceDist(F32 t, F32 meters)

advanceTime(F32 t, S32 delta_ms)

back()

front()

getDistance(F32 t)

getKnot(S32 i)

getTime(F32 d)

isEmpty()

next(Knot * k)

prev(Knot * k)

push_back(Knot * w)

push_front(Knot * w)

remove(Knot * w)

removeAll()

renderTimeMap()

size()

value(F32 t, Knot * result, bool skip_rotation)

Private Functions

buildTimeMap()