|
xoreos
0.0.5
|
#include <room.h>

Public Member Functions | |
| Room (const Common::UString &resRef, uint32 id, float x, float y, float z, bool walkable) | |
| ~Room () | |
| const Common::UString & | getResRef () const |
| bool | isWalkable () const |
| void | show () |
| void | hide () |
Private Member Functions | |
| void | load (const Common::UString &resRef, uint32 id, float x, float y, float z) |
| void | unload () |
Private Attributes | |
| Common::ChangeID | _resources |
| const Common::UString & | _resRef |
| Common::ScopedPtr< Graphics::Aurora::Model > | _model |
| bool | _walkable |
| Engines::Jade::Room::Room | ( | const Common::UString & | resRef, |
| uint32 | id, | ||
| float | x, | ||
| float | y, | ||
| float | z, | ||
| bool | walkable | ||
| ) |
| Engines::Jade::Room::~Room | ( | ) |
| const Common::UString & Engines::Jade::Room::getResRef | ( | ) | const |
Definition at line 48 of file room.cpp.
References _resRef.
Referenced by Engines::Jade::AreaLayout::updateCamera().

| bool Engines::Jade::Room::isWalkable | ( | ) | const |
|
private |
Definition at line 56 of file room.cpp.
References _model, _resources, Common::UString::c_str(), Engines::indexOptionalArchive(), Engines::loadModelObject(), and Common::ScopedPtrBase< T, Deallocator >::reset().
Referenced by Room().


|
private |
Definition at line 69 of file room.cpp.
References _model, _resources, Engines::deindexResources(), and Common::ScopedPtrBase< T, Deallocator >::reset().
Referenced by ~Room().


|
private |
|
private |
|
private |
Definition at line 52 of file room.h.
Referenced by getResRef().
|
private |
Definition at line 56 of file room.h.
Referenced by isWalkable().
1.8.14