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::RailSpline | private |
calcCubicBezierP1(const EGG::Vector3f &p0, const EGG::Vector3f &p1, const EGG::Vector3f &p2) const (defined in Field::RailSpline) | Field::RailSpline | private |
calcCubicBezierP2(const EGG::Vector3f &p0, const EGG::Vector3f &p1, const EGG::Vector3f &p2) const (defined in Field::RailSpline) | Field::RailSpline | private |
checkSphereFull() (defined in Field::Rail) | Field::Rail | |
cubicBezier(f32 t, const RailSplineTransition &transition) const (defined in Field::RailSpline) | Field::RailSpline | private |
estimateLength(const RailSplineTransition &transition, s32 count) (defined in Field::RailSpline) | Field::RailSpline | private |
floorNrm(u16 idx) const (defined in Field::Rail) | Field::Rail | inline |
getEstimatorSampleCount() const override (defined in Field::RailSpline) | Field::RailSpline | inlinevirtual |
getEstimatorStep() const override (defined in Field::RailSpline) | Field::RailSpline | inlinevirtual |
getLinearTransitions() const override (defined in Field::RailSpline) | Field::RailSpline | inlineprivatevirtual |
getPathLength() const override (defined in Field::RailSpline) | Field::RailSpline | inlineprivatevirtual |
getPathPercentages() const override (defined in Field::RailSpline) | Field::RailSpline | inlinevirtual |
getSplineTransitions() const override (defined in Field::RailSpline) | Field::RailSpline | inlineprivatevirtual |
invalidateTransitions(bool lastOnly) (defined in Field::RailSpline) | Field::RailSpline | private |
isOscillating() const (defined in Field::Rail) | Field::Rail | inline |
m_doNotAllocatePathPercentages (defined in Field::RailSpline) | Field::RailSpline | private |
m_estimatorSampleCount (defined in Field::RailSpline) | Field::RailSpline | private |
m_estimatorStep (defined in Field::RailSpline) | Field::RailSpline | private |
m_floorNrms (defined in Field::Rail) | Field::Rail | private |
m_hasCheckedCol (defined in Field::Rail) | Field::Rail | private |
m_idx (defined in Field::Rail) | Field::Rail | private |
m_isOscillating (defined in Field::Rail) | Field::Rail | protected |
m_pathLength (defined in Field::RailSpline) | Field::RailSpline | private |
m_pathPercentages (defined in Field::RailSpline) | Field::RailSpline | private |
m_pointCapacity (defined in Field::Rail) | Field::Rail | private |
m_pointCount (defined in Field::Rail) | Field::Rail | protected |
m_points (defined in Field::Rail) | Field::Rail | protected |
m_segmentCount (defined in Field::RailSpline) | Field::RailSpline | private |
m_someScale (defined in Field::Rail) | Field::Rail | protected |
m_transitionCount (defined in Field::RailSpline) | Field::RailSpline | private |
m_transitions (defined in Field::RailSpline) | Field::RailSpline | private |
onPointAdded() override (defined in Field::RailSpline) | Field::RailSpline | privatevirtual |
onPointsChanged() override (defined in Field::RailSpline) | Field::RailSpline | privatevirtual |
pointCount() const (defined in Field::Rail) | Field::Rail | inline |
pointPos(u16 idx) const (defined in Field::Rail) | Field::Rail | inline |
points() const (defined in Field::Rail) | Field::Rail | inline |
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::Rail | virtual |
~RailSpline() override (defined in Field::RailSpline) | Field::RailSpline |