|
| bool | ParsingStart () noexcept(false) override |
| bool | TrainStart (IDType id, const std::string &name, const std::string &reference, Velocity travel_velocity, Velocity velocity, One trainThrust, One trainBrake, int32_t credit) noexcept(false) override |
| RollingStockParser * | AxisArrangementStart (const std::string &name, const std::string &reference) noexcept(false) override |
| void | AxisArrangementEnd (Orientation orientation) noexcept(false) override |
| RollingStockParser * | RollingStockStart (const std::string &name, const std::string &reference) noexcept(false) override |
| void | RollingStockEnd (Orientation orientation) noexcept(false) override |
| void | TrainEnd (trax::Orientation orientation, bool automatic, bool couplingNorthActivated, bool couplingSouthActivated) noexcept(false) override |
| void | ParsingEnd () noexcept 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 |
|
| RollingStockCreator (Scene &scene) |
|
std::shared_ptr< RollingStock > | GetRollingStock () const noexcept |