| AddRenderer() | HoverRace::Model::Element | inlinevirtual |
| ApplyEffect(const ContactEffect *pEffect, MR_SimulationTime pTime, MR_SimulationTime pDuration, BOOL pValidDirection, MR_Angle pHorizontalDirection, MR_Int32 pZMin, MR_Int32 pZMax, Track &track) | HoverRace::Model::Element | inlinevirtual |
| ApplyEffects(const ContactEffectList *pList, MR_SimulationTime pTime, MR_SimulationTime pDuration, BOOL pValidDirection, MR_Angle pHorizontalDirection, MR_Int32 pZMin, MR_Int32 pZMax, Track &track) | HoverRace::Model::Element | inline |
| AssignPermNumber(int pNumber) | HoverRace::Model::FreeElement | inlinevirtual |
| AxisX() const override | HoverRace::ObjFac1::DoubleSpeedSource | protectedvirtual |
| AxisY() const override | HoverRace::ObjFac1::DoubleSpeedSource | protectedvirtual |
| DoubleSpeedSource() | HoverRace::ObjFac1::DoubleSpeedSource | |
| eCylinder enum value | HoverRace::Model::ShapeInterface | protected |
| Element(const Util::ObjectFromFactoryId &id) | HoverRace::Model::Element | inline |
| eLineSegment enum value | HoverRace::Model::ShapeInterface | protected |
| ePolygon enum value | HoverRace::Model::ShapeInterface | protected |
| eShape enum name | HoverRace::Model::ShapeInterface | protected |
| FreeElement(const Util::ObjectFromFactoryId &id={0, 0}) | HoverRace::Model::FreeElement | inline |
| GetEffectList() override | HoverRace::ObjFac1::DoubleSpeedSource | inlineprotectedvirtual |
| GetGivingContactEffectShape() | HoverRace::Model::FreeElement | inlinevirtual |
| GetNetState() const | HoverRace::Model::FreeElement | inlinevirtual |
| GetObstacleShape() | HoverRace::Model::FreeElement | inlinevirtual |
| GetReceivingContactEffectShape() override | HoverRace::ObjFac1::DoubleSpeedSource | inlineprotectedvirtual |
| GetTypeId() const noexcept | HoverRace::Util::ObjectFromFactory | inline |
| mContactEffectList | HoverRace::ObjFac1::DoubleSpeedSource | private |
| mOrientation | HoverRace::Model::FreeElement | |
| mPosition | HoverRace::Model::FreeElement | |
| mSpeedEffect | HoverRace::ObjFac1::DoubleSpeedSource | private |
| ObjectFromFactory(const ObjectFromFactoryId &pId) noexcept | HoverRace::Util::ObjectFromFactory | inline |
| PlayExternalSounds(int pDB, int pPan) | HoverRace::Model::FreeElement | inlinevirtual |
| PlayInternalSounds() | HoverRace::Model::FreeElement | inlinevirtual |
| RayLen() const override | HoverRace::ObjFac1::DoubleSpeedSource | protectedvirtual |
| Render(VideoServices::Viewport3D *pDest, MR_SimulationTime pTime) | HoverRace::Model::FreeElement | inlinevirtual |
| Serialize(Parcel::ObjStream &) overridefinal | HoverRace::Model::Element | inlinevirtual |
| SerializeShared(Parcel::ObjStream &archive, typename std::enable_if< std::is_base_of< ObjectFromFactory, T >::value, std::shared_ptr< T >>::type &obj) | HoverRace::Util::ObjectFromFactory | inlinestatic |
| SetNetState(int pDataLen, const MR_UInt8 *pData) | HoverRace::Model::FreeElement | inlinevirtual |
| SetOwnerId(int pOwnerId) | HoverRace::Model::FreeElement | inlinevirtual |
| ShapeType() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| Simulate(MR_SimulationTime pTimeSlice, Track &track, int pRoom) | HoverRace::Model::FreeElement | inlinevirtual |
| SUPER typedef | HoverRace::ObjFac1::DoubleSpeedSource | private |
| XMax() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| XMin() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| XPos() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| YMax() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| YMin() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| YPos() const override | HoverRace::Model::CylinderShape | protectedvirtual |
| ZMax() const override | HoverRace::ObjFac1::DoubleSpeedSource | protectedvirtual |
| ZMin() const override | HoverRace::ObjFac1::DoubleSpeedSource | protectedvirtual |
| ~DoubleSpeedSource() | HoverRace::ObjFac1::DoubleSpeedSource | inline |
| ~Element() | HoverRace::Model::Element | inlinevirtual |
| ~FreeElement() | HoverRace::Model::FreeElement | inlinevirtual |
| ~ObjectFromFactory() | HoverRace::Util::ObjectFromFactory | inlinevirtual |
| ~ShapeInterface() | HoverRace::Model::ShapeInterface | inlineprotectedvirtual |