ScummVM API documentation
TsAGE::Ringworld2::SceneExt Class Reference
Inheritance diagram for TsAGE::Ringworld2::SceneExt:
TsAGE::Scene TsAGE::StripCallback TsAGE::Action TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable TsAGE::Ringworld2::Scene100 TsAGE::Ringworld2::Scene1000 TsAGE::Ringworld2::Scene1010 TsAGE::Ringworld2::Scene1020 TsAGE::Ringworld2::Scene1100 TsAGE::Ringworld2::Scene1200 TsAGE::Ringworld2::Scene125 TsAGE::Ringworld2::Scene1337 TsAGE::Ringworld2::Scene1500 TsAGE::Ringworld2::Scene1525 TsAGE::Ringworld2::Scene1530 TsAGE::Ringworld2::Scene1550 TsAGE::Ringworld2::Scene1575 TsAGE::Ringworld2::Scene1580 TsAGE::Ringworld2::Scene160 TsAGE::Ringworld2::Scene1625 TsAGE::Ringworld2::Scene1700 TsAGE::Ringworld2::Scene1750 TsAGE::Ringworld2::Scene180 TsAGE::Ringworld2::Scene1800 TsAGE::Ringworld2::Scene1850 TsAGE::Ringworld2::Scene1875 TsAGE::Ringworld2::Scene1900 TsAGE::Ringworld2::Scene1925 TsAGE::Ringworld2::Scene1945 TsAGE::Ringworld2::Scene1950 TsAGE::Ringworld2::Scene200 TsAGE::Ringworld2::Scene2000 TsAGE::Ringworld2::Scene205 TsAGE::Ringworld2::Scene205Demo TsAGE::Ringworld2::Scene2350 TsAGE::Ringworld2::Scene2400 TsAGE::Ringworld2::Scene2425 TsAGE::Ringworld2::Scene2430 TsAGE::Ringworld2::Scene2435 TsAGE::Ringworld2::Scene2440 TsAGE::Ringworld2::Scene2445 TsAGE::Ringworld2::Scene2450 TsAGE::Ringworld2::Scene2455 TsAGE::Ringworld2::Scene250 TsAGE::Ringworld2::Scene2500 TsAGE::Ringworld2::Scene2525 TsAGE::Ringworld2::Scene2530 TsAGE::Ringworld2::Scene2535 TsAGE::Ringworld2::Scene2600 TsAGE::Ringworld2::Scene2700 TsAGE::Ringworld2::Scene2750 TsAGE::Ringworld2::Scene2800 TsAGE::Ringworld2::Scene2900 TsAGE::Ringworld2::Scene300 TsAGE::Ringworld2::Scene3100 TsAGE::Ringworld2::Scene3125 TsAGE::Ringworld2::Scene3150 TsAGE::Ringworld2::Scene3175 TsAGE::Ringworld2::Scene3200 TsAGE::Ringworld2::Scene3210 TsAGE::Ringworld2::Scene3220 TsAGE::Ringworld2::Scene3230 TsAGE::Ringworld2::Scene3240 TsAGE::Ringworld2::Scene3245 TsAGE::Ringworld2::Scene325 TsAGE::Ringworld2::Scene3250 TsAGE::Ringworld2::Scene3255 TsAGE::Ringworld2::Scene3260 TsAGE::Ringworld2::Scene3275 TsAGE::Ringworld2::Scene3350 TsAGE::Ringworld2::Scene3375 TsAGE::Ringworld2::Scene3385 TsAGE::Ringworld2::Scene3395 TsAGE::Ringworld2::Scene3400 TsAGE::Ringworld2::Scene3500 TsAGE::Ringworld2::Scene3600 TsAGE::Ringworld2::Scene3700 TsAGE::Ringworld2::Scene3800 TsAGE::Ringworld2::Scene3900 TsAGE::Ringworld2::Scene400 TsAGE::Ringworld2::Scene50 TsAGE::Ringworld2::Scene500 TsAGE::Ringworld2::Scene525 TsAGE::Ringworld2::Scene600 TsAGE::Ringworld2::Scene700 TsAGE::Ringworld2::Scene800 TsAGE::Ringworld2::Scene825 TsAGE::Ringworld2::Scene850 TsAGE::Ringworld2::Scene900

Public Member Functions

Common::String getClassName () override
 
void synchronize (Serializer &s) override
 
void postInit (SceneObjectList *OwnerList=NULL) override
 
void remove () override
 
void process (Event &event) 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 signal ()
 
virtual void setAction (Action *action)
 
virtual void setAction (Action *action, EventHandler *endHandler,...)
 
virtual void destroy ()
 

Public Attributes

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: