1#include "ObjectBeltCrossing.hh"
6ObjectBeltCrossing::ObjectBeltCrossing(
const System::MapdataGeoObj ¶ms) : ObjectBelt(params) {
11ObjectBeltCrossing::~ObjectBeltCrossing() =
default;
14EGG::Vector3f ObjectBeltCrossing::calcRoadVelocity(u32 variant,
const EGG::Vector3f & ,
18 return -EGG::Vector3f::ex * m_roadVel;
20 return EGG::Vector3f::ex * m_roadVel;
22 return EGG::Vector3f::zero;
27bool ObjectBeltCrossing::isMoving(u32 variant,
const EGG::Vector3f & )
const {
28 return variant == 0 || variant == 1;