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

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

addPoint(f32 scale, const EGG::Vector3f &point) (defined in Field::Rail)Field::Rail
calcCubicBezierControlPoints(const EGG::Vector3f &p0, const EGG::Vector3f &p1, const EGG::Vector3f &p2, const EGG::Vector3f &p3, s32 count, RailSplineTransition &transition) (defined in Field::RailSpline)Field::RailSplineprivate
calcCubicBezierP1(const EGG::Vector3f &p0, const EGG::Vector3f &p1, const EGG::Vector3f &p2) const (defined in Field::RailSpline)Field::RailSplineprivate
calcCubicBezierP2(const EGG::Vector3f &p0, const EGG::Vector3f &p1, const EGG::Vector3f &p2) const (defined in Field::RailSpline)Field::RailSplineprivate
checkSphereFull() (defined in Field::Rail)Field::Rail
cubicBezier(f32 t, const RailSplineTransition &transition) const (defined in Field::RailSpline)Field::RailSplineprivate
estimateLength(const RailSplineTransition &transition, s32 count) (defined in Field::RailSpline)Field::RailSplineprivate
floorNrm(u16 idx) const (defined in Field::Rail)Field::Railinline
getEstimatorSampleCount() const override (defined in Field::RailSpline)Field::RailSplineinlinevirtual
getEstimatorStep() const override (defined in Field::RailSpline)Field::RailSplineinlinevirtual
getLinearTransitions() const override (defined in Field::RailSpline)Field::RailSplineinlineprivatevirtual
getPathLength() const override (defined in Field::RailSpline)Field::RailSplineinlineprivatevirtual
getPathPercentages() const override (defined in Field::RailSpline)Field::RailSplineinlinevirtual
getSplineTransitions() const override (defined in Field::RailSpline)Field::RailSplineinlineprivatevirtual
invalidateTransitions(bool lastOnly) (defined in Field::RailSpline)Field::RailSplineprivate
isOscillating() const (defined in Field::Rail)Field::Railinline
m_doNotAllocatePathPercentages (defined in Field::RailSpline)Field::RailSplineprivate
m_estimatorSampleCount (defined in Field::RailSpline)Field::RailSplineprivate
m_estimatorStep (defined in Field::RailSpline)Field::RailSplineprivate
m_floorNrms (defined in Field::Rail)Field::Railprivate
m_hasCheckedCol (defined in Field::Rail)Field::Railprivate
m_idx (defined in Field::Rail)Field::Railprivate
m_isOscillating (defined in Field::Rail)Field::Railprotected
m_pathLength (defined in Field::RailSpline)Field::RailSplineprivate
m_pathPercentages (defined in Field::RailSpline)Field::RailSplineprivate
m_pointCapacity (defined in Field::Rail)Field::Railprivate
m_pointCount (defined in Field::Rail)Field::Railprotected
m_points (defined in Field::Rail)Field::Railprotected
m_segmentCount (defined in Field::RailSpline)Field::RailSplineprivate
m_someScale (defined in Field::Rail)Field::Railprotected
m_transitionCount (defined in Field::RailSpline)Field::RailSplineprivate
m_transitions (defined in Field::RailSpline)Field::RailSplineprivate
onPointAdded() override (defined in Field::RailSpline)Field::RailSplineprivatevirtual
onPointsChanged() override (defined in Field::RailSpline)Field::RailSplineprivatevirtual
pointCount() const (defined in Field::Rail)Field::Railinline
pointPos(u16 idx) const (defined in Field::Rail)Field::Railinline
points() const (defined in Field::Rail)Field::Railinline
Rail(u16 idx, System::MapdataPointInfo *info) (defined in Field::Rail)Field::Rail
RailSpline(u16 idx, System::MapdataPointInfo *info) (defined in Field::RailSpline)Field::RailSpline
~Rail()Field::Railvirtual
~RailSpline() override (defined in Field::RailSpline)Field::RailSpline