ScummVM API documentation
TsAGE::Ringworld::Scene4000 Class Reference
Inheritance diagram for TsAGE::Ringworld::Scene4000:
TsAGE::Scene TsAGE::StripCallback TsAGE::Action TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable

Public Member Functions

void postInit (SceneObjectList *OwnerList=NULL) override
 
void signal () override
 
void dispatch () override
 
- Public Member Functions inherited from TsAGE::Scene
Common::String getClassName () override
 
void synchronize (Serializer &s) override
 
void stripCallback (int v) override
 
void postInit (SceneObjectList *OwnerList=NULL) override
 
void process (Event &event) override
 
void dispatch () override
 
virtual void loadScene (int sceneNum)
 
virtual void refreshBackground (int xAmount, int yAmount)
 
void setZoomPercents (int yStart, int minPercent, int yEnd, int maxPercent)
 
void loadBackground (int xAmount, int yAmount)
 
void loadSceneData (int sceneNum)
 
- Public Member Functions inherited from TsAGE::Action
void remove () override
 
virtual void attached (EventHandler *newOwner, EventHandler *endHandler, va_list va)
 
void attach (EventHandler *newOwner, EventHandler *endHandler,...)
 
int getActionIndex () const
 
void setActionIndex (int index)
 
void setDelay (int numFrames)
 
- Public Member Functions inherited from TsAGE::EventHandler
virtual void setAction (Action *action)
 
virtual void setAction (Action *action, EventHandler *endHandler,...)
 
virtual void destroy ()
 

Public Attributes

SequenceManager _sequenceManager1
 
SequenceManager _sequenceManager2
 
SequenceManager _sequenceManager3
 
ASound _soundHandler1
 
ASound _soundHandler2
 
SpeakerQR _speakerQR
 
SpeakerML _speakerML
 
SpeakerMR _speakerMR
 
SpeakerSR _speakerSR
 
SpeakerCHFL _speakerCHFL
 
SpeakerPL _speakerPL
 
SpeakerPText _speakerPText
 
SpeakerQText _speakerQText
 
SpeakerSText _speakerSText
 
SpeakerMText _speakerMText
 
SpeakerCHFR _speakerCHFR
 
SpeakerQL _speakerQL
 
SpeakerCHFText _speakerCHFText
 
SceneObject _smoke1
 
SceneObject _hotspot2
 
SceneObject _lander
 
SceneObject _olo
 
SceneObject _hotspot5
 
SceneObject _rope
 
Miranda _miranda
 
Hotspot8 _hotspot8
 
GuardRock _guardRock
 
Ladder _ladder
 
DisplayHotspot _forceField
 
TheTech _theTech
 
Hotspot13 _hotspot13
 
Hotspot _hotspot14
 
Hotspot _hotspot15
 
Hotspot _hotspot16
 
Hotspot17 _hotspot17
 
Hotspot18 _hotspot18
 
DisplayHotspot _hotspot19
 
DisplayHotspot _hotspot20
 
DisplayHotspot _hotspot21
 
DisplayHotspot _hotspot22
 
Hotspot23 _hotspot23
 
DisplayHotspot _hotspot24
 
DisplayHotspot _hotspot25
 
DisplayHotspot _hotspot26
 
SceneObject _smoke2
 
Action1 _action1
 
Action2 _action2
 
Action3 _action3
 
Action4 _action4
 
Action5 _action5
 
Action6 _action6
 
Action7 _action7
 
Action8 _action8
 
Action9 _action9
 
Action10 _action10
 
Action11 _action11
 
Action12 _action12
 
Action13 _action13
 
- Public Attributes inherited from TsAGE::Scene
int _screenNumber
 
int _activeScreenNumber
 
int _sceneMode
 
StripManager _stripManager
 
Rect _backgroundBounds
 
GfxSurface _backSurface
 
Rect _sceneBounds
 
Rect _oldSceneBounds
 
int _enabledSections [256]
 
int _zoomPercents [256]
 
ScenePriorities _priorities
 
SceneObjectList _bgSceneObjects
 
- Public Attributes inherited from TsAGE::Action
EventHandler_owner
 
int _actionIndex
 
int _delayFrames
 
uint32 _startFrame
 
bool _attached
 
EventHandler_endHandler
 
- Public Attributes inherited from TsAGE::EventHandler
Action_action
 

Additional Inherited Members

- Static Public Member Functions inherited from TsAGE::SavedObject
static SavedObjectcreateInstance (const Common::String &className)
 

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