ScummVM API documentation
Wage::Scene Class Reference
Inheritance diagram for Wage::Scene:
Wage::Designed

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
 

The documentation for this class was generated from the following file: