| AddRenderer() override | HoverRace::MainCharacter::MainCharacter | virtual |
| ApplyEffect(const Model::ContactEffect *pEffect, MR_SimulationTime pTime, MR_SimulationTime pDuration, BOOL pValidDirection, MR_Angle pHorizontalDirection, MR_Int32 pZMin, MR_Int32 pZMax, Model::Track &track) override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| 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 |
| checkpointSignal | HoverRace::MainCharacter::MainCharacter | private |
| checkpointSignal_t typedef | HoverRace::MainCharacter::MainCharacter | |
| eBreakDirection enum value | HoverRace::MainCharacter::MainCharacter | |
| eFire enum value | HoverRace::MainCharacter::MainCharacter | |
| eJump enum value | HoverRace::MainCharacter::MainCharacter | |
| eLeft enum value | HoverRace::MainCharacter::MainCharacter | |
| Element(const Util::ObjectFromFactoryId &id) | HoverRace::Model::Element | inline |
| eLookBack enum value | HoverRace::MainCharacter::MainCharacter | |
| eMine enum value | HoverRace::MainCharacter::MainCharacter | |
| eMissile enum value | HoverRace::MainCharacter::MainCharacter | |
| eMotorOn enum value | HoverRace::MainCharacter::MainCharacter | |
| eNotAWeapon enum value | HoverRace::MainCharacter::MainCharacter | |
| ePowerUp enum value | HoverRace::MainCharacter::MainCharacter | |
| eRight enum value | HoverRace::MainCharacter::MainCharacter | |
| eSelectWeapon enum value | HoverRace::MainCharacter::MainCharacter | |
| eSlowRotation enum value | HoverRace::MainCharacter::MainCharacter | |
| eStraffleLeft enum value | HoverRace::MainCharacter::MainCharacter | |
| eStraffleRight enum value | HoverRace::MainCharacter::MainCharacter | |
| eWeapon enum name | HoverRace::MainCharacter::MainCharacter | |
| Finish() | HoverRace::MainCharacter::MainCharacter | |
| finished | HoverRace::MainCharacter::MainCharacter | private |
| finishedSignal | HoverRace::MainCharacter::MainCharacter | private |
| finishedSignal_t typedef | HoverRace::MainCharacter::MainCharacter | |
| finishLineSignal | HoverRace::MainCharacter::MainCharacter | private |
| finishLineSignal_t typedef | HoverRace::MainCharacter::MainCharacter | |
| FreeElement(const Util::ObjectFromFactoryId &id={0, 0}) | HoverRace::Model::FreeElement | inline |
| GetAbsoluteSpeed() const | HoverRace::MainCharacter::MainCharacter | |
| GetCabinOrientation() const | HoverRace::MainCharacter::MainCharacter | |
| GetCheckpointSignal() | HoverRace::MainCharacter::MainCharacter | inline |
| GetCurrentWeapon() const | HoverRace::MainCharacter::MainCharacter | |
| GetDirectionalSpeed() const | HoverRace::MainCharacter::MainCharacter | |
| GetEffectList() override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| GetFinishedSignal() | HoverRace::MainCharacter::MainCharacter | inline |
| GetFinishLineSignal() | HoverRace::MainCharacter::MainCharacter | inline |
| GetFuelLevel() const | HoverRace::MainCharacter::MainCharacter | |
| GetGivingContactEffectShape() override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| GetHitQueue() | HoverRace::MainCharacter::MainCharacter | |
| GetHoverId() const | HoverRace::MainCharacter::MainCharacter | |
| GetHoverModel() const | HoverRace::MainCharacter::MainCharacter | |
| GetLastLapCompletion() const | HoverRace::MainCharacter::MainCharacter | |
| GetLastLapDuration() const | HoverRace::MainCharacter::MainCharacter | |
| GetMineCount() const | HoverRace::MainCharacter::MainCharacter | |
| GetMissileRefillLevel(int pNbLevel) const | HoverRace::MainCharacter::MainCharacter | |
| GetNetState() const override | HoverRace::MainCharacter::MainCharacter | virtual |
| GetObstacleShape() override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| GetPlayerIndex() const | HoverRace::MainCharacter::MainCharacter | inline |
| GetPowerUpCount() const | HoverRace::MainCharacter::MainCharacter | |
| GetPowerUpFraction(int pNbLevel) const | HoverRace::MainCharacter::MainCharacter | |
| GetReceivingContactEffectShape() override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| GetStartedSignal() | HoverRace::MainCharacter::MainCharacter | inline |
| GetTotalTime() const | HoverRace::MainCharacter::MainCharacter | |
| GetTypeId() const noexcept | HoverRace::Util::ObjectFromFactory | inline |
| HasFinish() const | HoverRace::MainCharacter::MainCharacter | |
| HasStarted() const | HoverRace::MainCharacter::MainCharacter | |
| HitQueueCount() const | HoverRace::MainCharacter::MainCharacter | |
| InternalSimulate(MR_SimulationTime pDuration, Model::Track &track, int pRoom) | HoverRace::MainCharacter::MainCharacter | private |
| MainCharacter() | HoverRace::MainCharacter::MainCharacter | private |
| mCabinOrientation | HoverRace::MainCharacter::MainCharacter | private |
| mCheckPoint1 | HoverRace::MainCharacter::MainCharacter | private |
| mCheckPoint2 | HoverRace::MainCharacter::MainCharacter | private |
| mCollisionShape | HoverRace::MainCharacter::MainCharacter | private |
| mContactEffect | HoverRace::MainCharacter::MainCharacter | private |
| mContactEffectList | HoverRace::MainCharacter::MainCharacter | private |
| mContactShape | HoverRace::MainCharacter::MainCharacter | private |
| mControlState | HoverRace::MainCharacter::MainCharacter | private |
| mCurrentTime | HoverRace::MainCharacter::MainCharacter | private |
| mCurrentWeapon | HoverRace::MainCharacter::MainCharacter | private |
| mExternalSoundList | HoverRace::MainCharacter::MainCharacter | private |
| mFireDone | HoverRace::MainCharacter::MainCharacter | private |
| mFuelLevel | HoverRace::MainCharacter::MainCharacter | private |
| mGameOpts | HoverRace::MainCharacter::MainCharacter | private |
| mHoverId | HoverRace::MainCharacter::MainCharacter | private |
| mHoverModel | HoverRace::MainCharacter::MainCharacter | private |
| mInternalSoundList | HoverRace::MainCharacter::MainCharacter | private |
| mLastCollisionTime | HoverRace::MainCharacter::MainCharacter | |
| mLastHits | HoverRace::MainCharacter::MainCharacter | private |
| mLastLapCompletion | HoverRace::MainCharacter::MainCharacter | private |
| mLastLapDuration | HoverRace::MainCharacter::MainCharacter | private |
| mMasterMode | HoverRace::MainCharacter::MainCharacter | private |
| mMineList | HoverRace::MainCharacter::MainCharacter | private |
| mMissileRefillDuration | HoverRace::MainCharacter::MainCharacter | private |
| mMotorDisplay | HoverRace::MainCharacter::MainCharacter | private |
| mMotorOnState | HoverRace::MainCharacter::MainCharacter | private |
| mNetPriority | HoverRace::MainCharacter::MainCharacter | |
| mOnFloor | HoverRace::MainCharacter::MainCharacter | private |
| mOrientation | HoverRace::Model::FreeElement | |
| mOutOfControlDuration | HoverRace::MainCharacter::MainCharacter | private |
| mPosition | HoverRace::Model::FreeElement | |
| mPowerUpLeft | HoverRace::MainCharacter::MainCharacter | private |
| mPowerUpList | HoverRace::MainCharacter::MainCharacter | private |
| mRenderer | HoverRace::MainCharacter::MainCharacter | private |
| mRoom | HoverRace::MainCharacter::MainCharacter | |
| mXSpeed | HoverRace::MainCharacter::MainCharacter | private |
| mXSpeedBeforeCollision | HoverRace::MainCharacter::MainCharacter | private |
| mYSpeed | HoverRace::MainCharacter::MainCharacter | private |
| mYSpeedBeforeCollision | HoverRace::MainCharacter::MainCharacter | private |
| mZSpeed | HoverRace::MainCharacter::MainCharacter | private |
| New(int idx, char pGameOpts) | HoverRace::MainCharacter::MainCharacter | static |
| ObjectFromFactory(const ObjectFromFactoryId &pId) noexcept | HoverRace::Util::ObjectFromFactory | inline |
| playerIdx | HoverRace::MainCharacter::MainCharacter | private |
| PlayExternalSounds(int pDB, int pPan) override | HoverRace::MainCharacter::MainCharacter | virtual |
| PlayInternalSounds() override | HoverRace::MainCharacter::MainCharacter | virtual |
| Render(VideoServices::Viewport3D *pDest, MR_SimulationTime pTime) override | HoverRace::MainCharacter::MainCharacter | virtual |
| 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 |
| SetAsMaster() | HoverRace::MainCharacter::MainCharacter | |
| SetAsSlave() | HoverRace::MainCharacter::MainCharacter | |
| SetBrakeState(bool brakeState) | HoverRace::MainCharacter::MainCharacter | |
| SetChangeItem() | HoverRace::MainCharacter::MainCharacter | |
| SetEngineState(bool engineState) | HoverRace::MainCharacter::MainCharacter | |
| SetHoverId(int pId) | HoverRace::MainCharacter::MainCharacter | |
| SetHoverModel(unsigned int pModel) | HoverRace::MainCharacter::MainCharacter | |
| SetJump() | HoverRace::MainCharacter::MainCharacter | |
| SetLookBackState(bool lookBackState) | HoverRace::MainCharacter::MainCharacter | |
| SetNetState(int pDataLen, const MR_UInt8 *pData) override | HoverRace::MainCharacter::MainCharacter | virtual |
| SetOrientation(MR_Angle pOrientation) | HoverRace::MainCharacter::MainCharacter | |
| SetOwnerId(int pOwnerId) | HoverRace::Model::FreeElement | inlinevirtual |
| SetPowerup() | HoverRace::MainCharacter::MainCharacter | |
| SetSimulationTime(MR_SimulationTime pTime) | HoverRace::MainCharacter::MainCharacter | |
| SetTurnLeftState(bool leftState) | HoverRace::MainCharacter::MainCharacter | |
| SetTurnRightState(bool rightState) | HoverRace::MainCharacter::MainCharacter | |
| Simulate(MR_SimulationTime pDuration, Model::Track &track, int pRoom) override | HoverRace::MainCharacter::MainCharacter | protectedvirtual |
| started | HoverRace::MainCharacter::MainCharacter | private |
| startedSignal | HoverRace::MainCharacter::MainCharacter | private |
| startedSignal_t typedef | HoverRace::MainCharacter::MainCharacter | |
| ~Element() | HoverRace::Model::Element | inlinevirtual |
| ~FreeElement() | HoverRace::Model::FreeElement | inlinevirtual |
| ~MainCharacter() | HoverRace::MainCharacter::MainCharacter | virtual |
| ~ObjectFromFactory() | HoverRace::Util::ObjectFromFactory | inlinevirtual |