A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Field::RailInterpolator Member List

This is the complete list of members for Field::RailInterpolator, including all inherited members.

calc()=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
calcDirectionChange() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
calcNextIndices() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
calcVelocities() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
curPoint() const (defined in Field::RailInterpolator)Field::RailInterpolatorinline
curPos() const (defined in Field::RailInterpolator)Field::RailInterpolatorinline
curTangentDir() const (defined in Field::RailInterpolator)Field::RailInterpolatorinline
evalCubicBezierOnPath(f32 t, EGG::Vector3f &currDir, EGG::Vector3f &curTangentDir)=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
floorNrm(size_t idx) const (defined in Field::RailInterpolator)Field::RailInterpolator
getCurrVel()=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
getPathLocation(f32 t, s16 &idx, f32 &len)=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
init(f32 t, u32 idx)=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
isMovementDirectionForward() const (defined in Field::RailInterpolator)Field::RailInterpolatorinline
m_4a (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_curPos (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_currPointIdx (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_currSegmentVel (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_currVel (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_curTangentDir (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_isOscillating (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_movementDirectionForward (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_nextPointIdx (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_nextPointVel (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_pointCount (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_points (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_prevPointVel (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_railIdx (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_segmentT (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_speed (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_usePerPointVelocities (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
RailInterpolator(f32 speed, u32 idx) (defined in Field::RailInterpolator)Field::RailInterpolator
railLength() const (defined in Field::RailInterpolator)Field::RailInterpolator
setCurrVel(f32 speed)=0 (defined in Field::RailInterpolator)Field::RailInterpolatorpure virtual
setT(f32 t) (defined in Field::RailInterpolator)Field::RailInterpolatorinline
shouldChangeDirection() const (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
Status enum name (defined in Field::RailInterpolator)Field::RailInterpolator
updateVel() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
~RailInterpolator() (defined in Field::RailInterpolator)Field::RailInterpolatorvirtual