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: