ScummVM API documentation
TsAGE::Ringworld2::Scene2750 Class Reference
Inheritance diagram for TsAGE::Ringworld2::Scene2750:
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 signal () override
 
void process (Event &event) override
 
- Public Member Functions inherited from TsAGE::Ringworld2::SceneExt
Common::String getClassName () override
 
void remove () override
 
void dispatch () override
 
void refreshBackground (int xAmount, int yAmount) override
 
virtual void saveCharacter (int characterIndex)
 
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

SpeakerQuinn2750 _quinnSpeaker
 
SpeakerNej2750 _nejSpeaker
 
NamedHotspot _background
 
NamedHotspot _ghoulHome1
 
NamedHotspot _ghoulHome2
 
NamedHotspot _ghoulHome3
 
NamedHotspot _ghoulHome4
 
SceneActor _nej
 
SceneActor _fire
 
SceneActor _bird1
 
SceneActor _folliage1
 
SceneActor _bird2
 
SceneActor _folliage2
 
SceneActor _folliage3
 
SceneActor _folliage4
 
SceneActor _folliage5
 
SceneActor _folliage6
 
SceneActor _folliage7
 
Action1 _action1
 
Action2 _action2
 
Action3 _action3
 
Action4 _action4
 
Action5 _action5
 
Action6 _action6
 
Action7 _action7
 
WestExit _westExit
 
EastExit _eastExit
 
Rect _walkRect1
 
Rect _walkRect2
 
Rect _walkRect3
 
SequenceManager _sequenceManager
 
int _areaMode
 
int _moveMode
 
int _stripNumber
 
- 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: