|
|
| Room (World *world, Common::SeekableReadStream &stream) |
| |
|
World & | world () |
| |
|
uint8 | mapIndex () const |
| |
|
const Common::String & | name () const |
| |
|
const PathFindingShape * | activeFloor () const |
| |
|
int8 | orderAt (Common::Point query) const |
| |
|
float | depthAt (Common::Point query) const |
| |
|
uint8 | characterAlphaTint () const |
| |
|
uint8 | characterAlphaPremultiplier () const |
| |
|
bool | fixedCameraOnEntering () const |
| |
|
int | musicID () const |
| |
|
ObjectIterator | beginObjects () const |
| |
|
ObjectIterator | endObjects () const |
| |
|
template<class TObjectType > |
| TObjectType & | getRequiredObjectByName (const char *name) const |
| |
|
void | update () |
| |
|
void | draw () |
| |
|
virtual bool | updateInput () |
| |
|
virtual void | loadResources () |
| |
|
virtual void | freeResources () |
| |
|
virtual void | syncGame (Common::Serializer &serializer) |
| |
|
ObjectBase * | getObjectByName (const char *name) const |
| |
|
void | toggleActiveFloor () |
| |
|
void | debugPrint (bool withObjects) const |
| |
|
|
static constexpr const char * | kClassName = "CHabitacion" |
| |
|
|
World * | _world |
| |
|
ObjectBase * | _backgroundObject = nullptr |
| |
|
Common::String | _name |
| |
|
Common::String | _backgroundName |
| |
|
PathFindingShape | _floors [2] |
| |
|
bool | _fixedCameraOnEntering = false |
| |
|
int8 | _activeFloorI = -1 |
| |
|
int | _musicId = -1 |
| |
|
int16 | _backgroundScale = kBaseScale |
| |
|
uint8 | _mapIndex |
| |
|
uint8 | _characterAlphaTint = 0 |
| |
|
uint8 | _characterAlphaPremultiplier = 100 |
| | for some reason in percent instead of 0-255
|
| |
|
Common::Array< ObjectBase * > | _objects |
| |
The documentation for this class was generated from the following file: