![]() |
Trax3 3.1.0
trax track library
|

Public Member Functions | |
| RollingStockCreator (Scene &scene) | |
| std::shared_ptr< RollingStock > | GetRollingStock () const noexcept |
| Public Member Functions inherited from trax::Parser | |
| virtual void | Frame (const spat::Frame< dim::Length, dim::One > &frame) noexcept |
| virtual void | Area (const spat::Box< dim::Length > &area) noexcept |
| virtual void | Interval (const common::Interval< dim::Length > &interval) noexcept |
| virtual void | DisplayName (const std::string &, const std::string &) noexcept |
| virtual void | Description (const std::string &, const std::string &) noexcept |
Protected Member Functions | |
| bool | ParsingStart () noexcept(false) override |
| bool | RollingStockStart () noexcept(false) override |
| bool | BogieStart (IDType id, const std::string &name, const std::string &model) noexcept(false) override |
| void | BogieFrame (const spat::Frame< dim::Length, dim::One > &frame) noexcept override |
| bool | GeomStart (const std::string &name, Geom::Filters filter, GeomType type, Mass mass) noexcept(false) override |
| void | Material (const trax::Material &material) noexcept override |
| void | GeomEnd (const std::string &name, Geom::Filters filter, GeomType type, Mass mass) noexcept(false) override |
| void | Coupling (RailRunner::EndType end, Length bufferLength, Force maxForce, IDType typeID, const spat::Frame< dim::Length, dim::One > &frame) noexcept(false) override |
| void | Swivel (RailRunner::EndType slot, IDType childID, const spat::Frame< dim::Length, dim::One > &frame) noexcept(false) override |
| void | BogieEnd (const std::string &sndGroup) noexcept override |
| bool | WheelFrameStart (IDType id, const std::string &name, const std::string &model) noexcept(false) override |
| bool | TractionForceCharacteristicStart () noexcept(false) override |
| void | SpeedStep (Velocity velocity, One value) noexcept override |
| void | TractionForceCharacteristicEnd () noexcept(false) override |
| void | TrackJointLimits (const trax::TrackJointLimits &trackJointLimits) noexcept override |
| void | Wheelset (const trax::Wheelset &wheelset) noexcept override |
| bool | TrackLocation (const TrackLocationRef &trackLocation) noexcept(false) override |
| void | Anchor (const spat::Frame< dim::Length, dim::One > &anchor) noexcept override |
| void | WheelFrameEnd (const std::string &sndGroup) noexcept override |
| void | RollingStockEnd () noexcept(false) override |
| void | ParsingEnd () noexcept override |
Additional Inherited Members | |
| Protected Attributes inherited from trax::Parser | |
| common::Interval< dim::Length > | m_Interval |
| spat::Box< dim::Length > | m_Area |
| spat::Frame< dim::Length, dim::One > | m_Frame |
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::Parser.
|
overrideprotectedvirtual |
Reimplemented from trax::Parser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtual |
Reimplemented from trax::RollingStockParser.
|
overrideprotectedvirtualnoexcept |
Reimplemented from trax::RollingStockParser.