Public Types | |
enum | SceneTypes { PERIODIC = 0, RANDOM = 1 } |
Public Member Functions | |
Scene (Common::String name, Common::SeekableReadStream *data) | |
Designed * | lookUpEntity (int x, int y) |
Common::Rect * | getTextBounds () |
void | paint (Graphics::ManagedSurface *screen, int x, int y) |
const Graphics::MacFont * | getFont () |
Public Member Functions inherited from Wage::Designed | |
Common::Rect * | getDesignBounds () |
void | setDesignBounds (Common::Rect *bounds) |
Common::String | toString () const |
Public Attributes | |
int | _resourceId |
Script * | _script |
Common::String | _text |
Common::Rect * | _textBounds |
Graphics::MacFont * | _font |
bool | _blocked [4] |
Common::String | _messages [4] |
int | _soundFrequency |
int | _soundType |
Common::String | _soundName |
int | _worldX |
int | _worldY |
bool | _visited |
ObjList | _objs |
ChrList | _chrs |
Public Attributes inherited from Wage::Designed | |
Common::String | _name |
Design * | _design |
Common::Rect * | _designBounds |
OperandType | _classType |