ScummVM API documentation
TsAGE::Ringworld2::Scene1100 Class Reference
Inheritance diagram for TsAGE::Ringworld2::Scene1100:
TsAGE::Ringworld2::SceneExt TsAGE::Scene TsAGE::StripCallback TsAGE::Action TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable

Public Member Functions

void synchronize (Serializer &s) override
 
void postInit (SceneObjectList *OwnerList=NULL) override
 
void remove () override
 
void signal () override
 
void dispatch () override
 
void saveCharacter (int characterIndex) override
 
- Public Member Functions inherited from TsAGE::Ringworld2::SceneExt
Common::String getClassName () override
 
void process (Event &event) override
 
void refreshBackground (int xAmount, int yAmount) override
 
virtual void restore ()
 
bool display (CursorType action, Event &event)
 
void fadeOut ()
 
void clearScreen ()
 
void scalePalette (int RFactor, int GFactor, int BFactor)
 
void loadBlankScene ()
 
- 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)
 
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
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

int _nextStripNum
 
int _paletteRefreshStatus
 
SpeakerSeeker1100 _seekerSpeaker
 
SpeakerQuinn1100 _quinnSpeaker
 
SpeakerChief1100 _chiefSpeaker
 
ScenePalette _palette1
 
NamedHotspot _background
 
NamedHotspot _sky
 
NamedHotspot _fuana1
 
NamedHotspot _fauna2
 
NamedHotspot _bouldersBlockingCave
 
NamedHotspot _boulders
 
NamedHotspot _trail
 
SceneActor _ship
 
SceneActor _cloud
 
SceneActor _shipFormation
 
SceneActor _shipFormationShadow
 
SceneActor _shotImpact1
 
SceneActor _shotImpact2
 
SceneActor _shotImpact3
 
SceneActor _shotImpact4
 
SceneActor _shotImpact5
 
SceneActor _laserShot
 
SceneActor _animation
 
SceneActor _leftImpacts
 
SceneActor _runningGuy1
 
SceneActor _runningGuy2
 
SceneActor _runningGuy3
 
BackgroundSceneObject _rightLandslide
 
BackgroundSceneObject _purplePlant
 
Seeker _seeker
 
Trooper _trooper
 
Chief _chief
 
SequenceManager _sequenceManager1
 
SequenceManager _sequenceManager2
 
SequenceManager _sequenceManager3
 
- Public Attributes inherited from TsAGE::Ringworld2::SceneExt
byte _shadowPaletteMap [256]
 
bool _savedPlayerEnabled
 
bool _savedUiEnabled
 
bool _savedCanWalk
 
bool _preventSaving
 
Visage _cursorVisage
 
SynchronizedList< EventHandler * > _sceneAreas
 
- 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: