ScummVM API documentation
Saga::Render Class Reference

Public Member Functions

 Render (SagaEngine *vm, OSystem *system)
 
bool initialized ()
 
void drawScene ()
 
unsigned int getFlags () const
 
void setFlag (unsigned int flag)
 
void clearFlag (unsigned int flag)
 
void toggleFlag (unsigned int flag)
 
SurfacegetBackGroundSurface ()
 
void addDirtyRect (Common::Rect rect)
 
void clearDirtyRects ()
 
void setFullRefresh (bool flag)
 
bool isFullRefresh ()
 
void setSplitScreen (bool flag)
 
void maskSplitScreen ()
 
void drawDirtyRects ()
 
void scale2xAndMergeOverlay (int x, int y, int w, int h)
 
void restoreChangedRects ()
 

Member Function Documentation

◆ setSplitScreen()

void Saga::Render::setSplitScreen ( bool  flag)
inline

ECS has only 32-color palette. ITE switches palette after line 137 on most screens but not on intro. Set whether to change palette after line 137.


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