HoverRace
2.0
|
#include <Level.h>
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 |