HoverRace  2.0
HoverRace::Model::Level Member List

This is the complete list of members for HoverRace::Model::Level, including all inherited members.

DeleteElement(MR_FreeElementHandle pHandle)HoverRace::Model::Levelstatic
eMustBeDeleted enum valueHoverRace::Model::Level
eNonClassified enum valueHoverRace::Model::Level
FindRoomForPoint(const MR_2DCoordinate &pPosition, int pStartingRoom) const HoverRace::Model::Level
FlushPermElementPosCache()HoverRace::Model::Level
GetFeature(int pRoomId, int pChildIndex) const HoverRace::Model::Level
GetFeatureBottomElement(int pFeatureId) const HoverRace::Model::Level
GetFeatureBottomLevel(int pFeatureId) const HoverRace::Model::Level
GetFeatureContact(int pFeature, const ShapeInterface *pShape, ContactSpec &pAnswer)HoverRace::Model::Level
GetFeatureContactOrientation(int pFeature, const ShapeInterface *pShape, MR_Angle &pAnswer)HoverRace::Model::Level
GetFeatureCount(int pRoomId) const HoverRace::Model::Level
GetFeatureShape(int pFeatureId) const HoverRace::Model::Level
GetFeatureTopElement(int pFeatureId) const HoverRace::Model::Level
GetFeatureTopLevel(int pFeatureId) const HoverRace::Model::Level
GetFeatureVertex(int pFeatureId, int pVertex) const HoverRace::Model::Level
GetFeatureVertexCount(int pFeatureId) const HoverRace::Model::Level
GetFeatureWallElement(int pFeatureId, size_t pVertex) const HoverRace::Model::Level
GetFeatureWallLen(int pFeatureId, int pVertex) const HoverRace::Model::Level
GetFirstFreeElement(int pRoom) const HoverRace::Model::Level
GetFreeElement(MR_FreeElementHandle pHandle)HoverRace::Model::Levelstatic
GetNbVisibleSurface(int pRoomId) const HoverRace::Model::Level
GetNeighbor(int pRoomId, int pVertex) const HoverRace::Model::Level
GetNextFreeElement(MR_FreeElementHandle pHandle)HoverRace::Model::Levelstatic
GetParent(int pFeatureId) const HoverRace::Model::Level
GetPermanentElementHandle(int pElem) const HoverRace::Model::Level
GetPlayerCount() const HoverRace::Model::Level
GetPlayerTeam(int pPlayerId) const HoverRace::Model::Level
GetRealRoomRecursive(const MR_2DCoordinate &pPosition, int pOriginalSection, int=-1) const HoverRace::Model::Levelprotected
GetRoomBottomElement(int pRoomId) const HoverRace::Model::Level
GetRoomBottomLevel(int pRoomId) const HoverRace::Model::Level
GetRoomContact(int pRoom, const ShapeInterface *pShape, RoomContactSpec &pAnswer)HoverRace::Model::Level
GetRoomCount() const HoverRace::Model::Level
GetRoomShape(int pRoomId) const HoverRace::Model::Level
GetRoomTopElement(int pRoomId) const HoverRace::Model::Level
GetRoomTopLevel(int pRoomId) const HoverRace::Model::Level
GetRoomVertex(int pRoomId, int pVertex) const HoverRace::Model::Level
GetRoomVertexCount(int pRoomId) const HoverRace::Model::Level
GetRoomWallContactOrientation(int pRoom, int pWall, const ShapeInterface *pShape, MR_Angle &pAnswer)HoverRace::Model::Level
GetRoomWallElement(int pRoomId, size_t pVertex) const HoverRace::Model::Level
GetRoomWallLen(int pRoomId, int pVertex) const HoverRace::Model::Level
GetStartingOrientation(int pPlayerId) const HoverRace::Model::Level
GetStartingPos(int pPlayerId) const HoverRace::Model::Level
GetStartingRoom(int pPlayerId) const HoverRace::Model::Level
GetVisibleCeilingList(int pRoomId) const HoverRace::Model::Level
GetVisibleFloorList(int pRoomId) const HoverRace::Model::Level
GetVisibleZones(int pRoomId, int &pNbVisibleZones) const HoverRace::Model::Level
InsertElement(std::shared_ptr< FreeElement > pElement, int pNewRoom, BOOL Broadcast=FALSE)HoverRace::Model::Level
Level(Track &track, BOOL pAllowRendering=FALSE, char pGameOpts=1)HoverRace::Model::Level
Level(const Level &)=deleteHoverRace::Model::Level
mAllowRenderingHoverRace::Model::Levelprotected
mBroadcastHookDataHoverRace::Model::Levelprotected
mElementCreationBroadcastHookHoverRace::Model::Levelprotected
mFeatureListHoverRace::Model::Levelprotected
mFreeElementClassifiedByRoomListHoverRace::Model::Levelprotected
mFreeElementNonClassifiedListHoverRace::Model::Levelprotected
mGameOptsHoverRace::Model::Levelprotected
mNbFeatureHoverRace::Model::Levelprotected
mNbPermNetActorHoverRace::Model::Levelprotected
mNbPlayerHoverRace::Model::Levelprotected
mNbRoomHoverRace::Model::Levelprotected
MoveElement(MR_FreeElementHandle pHandle, int pNewRoom)HoverRace::Model::Level
mPermActorCacheCountHoverRace::Model::Levelprotected
mPermActorIndexCacheHoverRace::Model::Levelprotected
mPermActorNewRoomCacheHoverRace::Model::Levelprotected
mPermElementStateBroadcastHookHoverRace::Model::Levelprotected
mPermNetActorHoverRace::Model::Levelprotected
mPlayerTeamHoverRace::Model::Levelprotected
mRoomListHoverRace::Model::Levelprotected
mStartingOrientationHoverRace::Model::Levelprotected
mStartingPositionHoverRace::Model::Levelprotected
mStartingRoomHoverRace::Model::Levelprotected
operator=(const Level &)=deleteHoverRace::Model::Level
Serialize(Parcel::ObjStream &pArchive)HoverRace::Model::Level
SetBroadcastHook(void(*pCreationHook)(FreeElement *, int, void *), void(*pStateHook)(FreeElement *, int, int, void *), void *pHookData)HoverRace::Model::Level
SetPermElementPos(int pPermElement, int pRoom, const MR_3DCoordinate &pNewPos)HoverRace::Model::Level
trackHoverRace::Model::Levelprivate
~Level()HoverRace::Model::Level