OpenRaider
0.1.4-dev
Open Source Tomb Raider Game Engine implementation
|
This is the complete list of members for Room, including all inherited members.
addModel(StaticModel *s) | Room | inline |
addPortal(Portal *p) | Room | inline |
addSector(Sector *s) | Room | inline |
addSprite(RoomSprite *s) | Room | inline |
alternateRoom | Room | private |
bbox | Room | private |
display(glm::mat4 VP) | Room | |
flags | Room | private |
getAdjoiningRoom(float x, float y, float z, float x2, float y2, float z2) | Room | |
getAlternateRoom() | Room | inline |
getBoundingBox() | Room | inline |
getFlags() | Room | inline |
getHeightAtPosition(float x, float *y, float z) | Room | |
getIndex() | Room | inline |
getMesh() | Room | inline |
getNumXSectors() | Room | inline |
getNumZSectors() | Room | inline |
getPortal(unsigned long index) | Room | inline |
getSector(float x, float z, float *floor, float *ceiling) | Room | |
getSector(float x, float z) | Room | |
getShowBoundingBox() | Room | inlinestatic |
getShowRoomGeometry() | Room | inlinestatic |
getShowRoomModels() | Room | inlinestatic |
getShowRoomSprites() | Room | inlinestatic |
isWall(unsigned long sector) | Room | |
mesh | Room | private |
model | Room | private |
models | Room | private |
numXSectors | Room | private |
numZSectors | Room | private |
portals | Room | private |
pos | Room | private |
prepare() | Room | inline |
Room(glm::vec3 _pos, BoundingBox *_bbox, RoomMesh *_mesh, unsigned int f, int a, int x, int z, int i) | Room | |
roomIndex | Room | private |
sectors | Room | private |
setShowBoundingBox(bool s) | Room | inlinestatic |
setShowRoomGeometry(bool s) | Room | inlinestatic |
setShowRoomModels(bool s) | Room | inlinestatic |
setShowRoomSprites(bool s) | Room | inlinestatic |
showBoundingBox | Room | privatestatic |
showRoomGeometry | Room | privatestatic |
showRoomModels | Room | privatestatic |
showRoomSprites | Room | privatestatic |
sizePortals() | Room | inline |
sprites | Room | private |