ScummVM API documentation
Scumm::RA2PSXOptionsUI Class Reference

Public Types

enum  Item {
  kItemDifficulty , kItemAdjustSound , kItemPasscode , kItemMemoryCard ,
  kItemHighScores , kItemControls , kItemResetSettings , kItemExit ,
  kItemCount
}
 
enum  SoundItem {
  kSoundItemMode , kSoundItemEffects , kSoundItemMusic , kSoundItemMovies ,
  kSoundItemExit , kSoundItemCount
}
 

Public Member Functions

 RA2PSXOptionsUI (const RA2PSXTextureSet &textures)
 
void drawMain (Graphics::Surface &surface, int selection, const RA2PSXSettings &settings) const
 
void drawSound (Graphics::Surface &surface, int selection, const RA2PSXSettings &settings) const
 
void drawDialog (Graphics::Surface &surface, const char *headline, const char *question, const char *detail, int selection) const
 

Static Public Member Functions

static bool isItemAvailable (int item)
 
static Common::Rect mainItemRect (int item)
 
static Common::Rect soundItemRect (int item)
 

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