|
HoverRace
2.0
|
#include <Level.h>
Inheritance diagram for HoverRace::Model::Level::Room:Classes | |
| struct | AudibleRoom |
Public Member Functions | |
| Room () | |
| ~Room () | |
| void | SerializeStructure (Parcel::ObjStream &pArchive) |
Public Member Functions inherited from HoverRace::Model::Level::Section | |
| Section () | |
| ~Section () | |
| void | SerializeStructure (Parcel::ObjStream &pArchive) |
Public Attributes | |
| AudibleRoom * | mAudibleRoomList |
| int * | mChildList |
| int | mNbAudibleRoom |
| int | mNbChild |
| int | mNbVisibleRoom |
| int | mNbVisibleSurface |
| int * | mNeighborList |
| SectionId * | mVisibleCeilingList |
| SectionId * | mVisibleFloorList |
| int * | mVisibleRoomList |
Public Attributes inherited from HoverRace::Model::Level::Section | |
| MR_Int32 | mCeilingLevel |
| std::shared_ptr< SurfaceElement > | mCeilingTexture |
| MR_Int32 | mFloorLevel |
| std::shared_ptr< SurfaceElement > | mFloorTexture |
| MR_2DCoordinate | mMax |
| MR_2DCoordinate | mMin |
| int | mNbVertex |
| MR_2DCoordinate * | mVertexList |
| MR_Int32 * | mWallLen |
| std::vector< std::shared_ptr< SurfaceElement > > | mWallTexture |
| HoverRace::Model::Level::Room::Room | ( | ) |
| HoverRace::Model::Level::Room::~Room | ( | ) |
| void HoverRace::Model::Level::Room::SerializeStructure | ( | Parcel::ObjStream & | pArchive | ) |
| AudibleRoom* HoverRace::Model::Level::Room::mAudibleRoomList |
| int* HoverRace::Model::Level::Room::mChildList |
| int HoverRace::Model::Level::Room::mNbAudibleRoom |
| int HoverRace::Model::Level::Room::mNbChild |
| int HoverRace::Model::Level::Room::mNbVisibleRoom |
| int HoverRace::Model::Level::Room::mNbVisibleSurface |
| int* HoverRace::Model::Level::Room::mNeighborList |
| SectionId* HoverRace::Model::Level::Room::mVisibleCeilingList |
| SectionId* HoverRace::Model::Level::Room::mVisibleFloorList |
| int* HoverRace::Model::Level::Room::mVisibleRoomList |
1.8.11