ScummVM API documentation
Saga2::PaletteManager Class Reference

Public Member Functions

void assertCurrentPalette ()
 
void loadPalettes ()
 
void cleanupPalettes ()
 
void beginFade (gPalettePtr newPalette, int32 fadeDuration)
 
bool updatePalette ()
 
void createPalette (gPalettePtr newP, gPalettePtr srcP, gPalettePtr dstP, int32 elapsedTime, int32 totalTime_)
 
void setCurrentPalette (gPalettePtr newPal)
 
void getCurrentPalette (gPalettePtr pal)
 
void initPaletteState ()
 
void lightsOut ()
 
void quickSavePalette ()
 
void quickRestorePalette ()
 
void savePaletteState (Common::OutSaveFile *outS)
 
void loadPaletteState (Common::InSaveFile *in)
 

Public Attributes

gPalette _newPalette
 
gPalettePtr _midnightPalette
 
gPalettePtr _noonPalette
 
gPalettePtr _darkPalette
 
uint32 _prevLightLevel
 

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