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 |