| calc() override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | virtual |
| calcCubicBezier(f32 t, u32 currIdx, u32 nextIdx, EGG::Vector3f &pos, EGG::Vector3f &dir) const (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| calcCubicBezierPos(f32 t, const RailSplineTransition &trans) const (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| calcCubicBezierTangentDir(f32 t, const RailSplineTransition &trans) const (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| calcDirectionChange() (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| calcNextIndices() (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| calcNextSegment() (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| calcT(f32 t) const (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| calcVelocities() (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| curPoint() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| curPointIdx() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| curPos() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| currVel() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| curTangentDir() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| evalCubicBezierOnPath(f32 t, EGG::Vector3f &currDir, EGG::Vector3f &curTangentDir) override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | virtual |
| floorNrm(size_t idx) const (defined in Field::RailInterpolator) | Field::RailInterpolator | |
| getCurrSegmentLength() const override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | inlinevirtual |
| getCurrVel() override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | inlinevirtual |
| getPathLocation(f32 t, s16 &idx, f32 &len) override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | virtual |
| init(f32 t, u32 idx) override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | virtual |
| isMovementDirectionForward() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| m_4a (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_curPos (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_currPointIdx (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_currSegmentVel (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_currVel (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_curTangentDir (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_estimatorSampleCount (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| m_estimatorStep (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| m_isOscillating (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_movementDirectionForward (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_nextPointIdx (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_nextPointVel (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_pathPercentages (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| m_pointCount (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_points (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_prevPointVel (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_prevPos (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| m_railIdx (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_segmentT (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_speed (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_transitions (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| m_usePerPointVelocities (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| m_velocity (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | private |
| nextPoint() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| nextPointIdx() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| pointCount() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| railIdx() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| RailInterpolator(f32 speed, u32 idx) (defined in Field::RailInterpolator) | Field::RailInterpolator | |
| railLength() const (defined in Field::RailInterpolator) | Field::RailInterpolator | |
| RailSmoothInterpolator(f32 speed, u32 idx) (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | |
| segmentT() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| setCurrVel(f32 speed) override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | virtual |
| setPerPointVelocities(bool isSet) (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| setT(f32 t) (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| shouldChangeDirection() const (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| speed() const (defined in Field::RailInterpolator) | Field::RailInterpolator | inline |
| Status enum name (defined in Field::RailInterpolator) | Field::RailInterpolator | |
| updateVel() (defined in Field::RailInterpolator) | Field::RailInterpolator | protected |
| ~RailInterpolator() (defined in Field::RailInterpolator) | Field::RailInterpolator | virtual |
| ~RailSmoothInterpolator() override (defined in Field::RailSmoothInterpolator) | Field::RailSmoothInterpolator | |