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

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

calc() override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorvirtual
calcDirectionChange() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
calcNextIndices() (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
calcNextSegment() (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorprivate
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) override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorvirtual
floorNrm(size_t idx) const (defined in Field::RailInterpolator)Field::RailInterpolator
getCurrVel() override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorinlinevirtual
getPathLocation(f32 t, s16 &idx, f32 &len) override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorvirtual
init(f32 t, u32 idx) override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorvirtual
isMovementDirectionForward() const (defined in Field::RailInterpolator)Field::RailInterpolatorinline
lerp(f32 t, u32 currIdx, u32 nextIdx) const (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorprivate
m_4a (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_curPos (defined in Field::RailInterpolator)Field::RailInterpolatorprotected
m_currentDirection (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorprivate
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_transitions (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorprivate
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
RailLinearInterpolator(f32 speed, u32 idx) (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolator
setCurrVel(f32 speed) override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolatorvirtual
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
~RailLinearInterpolator() override (defined in Field::RailLinearInterpolator)Field::RailLinearInterpolator