ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Wintermute::BaseGameSettings Class Reference

#include <base_game_settings.h>

Collaboration diagram for Wintermute::BaseGameSettings:

List of all members.

Public Member Functions

const char * getGameFile () const
int getResWidth () const
int getResHeight () const
 BaseGameSettings (BaseGame *gameRef)
 ~BaseGameSettings ()
bool loadSettings (const char *filename)
bool loadStringTable (const char *filename, bool clearOld)
void expandStringByStringTable (char **str) const
void expandStringByStringTable (Common::String &str) const
char * getKeyFromStringTable (const char *str) const
bool persist (BasePersistenceManager *persistMgr)

Private Attributes

char * _gameFile
int _resWidth
int _resHeight
BaseStringTable_stringTable
int _TLMode
bool _compressedSavegames
Common::String _savedGameExt
bool _requireAcceleration
bool _allowWindowed
bool _allowAdvanced
bool _allowAccessTab
bool _allowAboutTab
bool _requireSound
bool _allowDesktopRes
bool _richSavedGames

Detailed Description

Definition at line 38 of file base_game_settings.h.


Constructor & Destructor Documentation

Wintermute::BaseGameSettings::BaseGameSettings ( BaseGame gameRef  ) 

Definition at line 38 of file base_game_settings.cpp.

Wintermute::BaseGameSettings::~BaseGameSettings (  ) 

Definition at line 58 of file base_game_settings.cpp.


Member Function Documentation

void Wintermute::BaseGameSettings::expandStringByStringTable ( char **  str  )  const

Definition at line 217 of file base_game_settings.cpp.

void Wintermute::BaseGameSettings::expandStringByStringTable ( Common::String str  )  const

Definition at line 222 of file base_game_settings.cpp.

const char* Wintermute::BaseGameSettings::getGameFile (  )  const [inline]

Definition at line 40 of file base_game_settings.h.

char * Wintermute::BaseGameSettings::getKeyFromStringTable ( const char *  str  )  const

Definition at line 226 of file base_game_settings.cpp.

int Wintermute::BaseGameSettings::getResHeight (  )  const [inline]

Definition at line 42 of file base_game_settings.h.

int Wintermute::BaseGameSettings::getResWidth (  )  const [inline]

Definition at line 41 of file base_game_settings.h.

TOKEN_DEF_START TOKEN_DEF_END bool Wintermute::BaseGameSettings::loadSettings ( const char *  filename  ) 

Definition at line 85 of file base_game_settings.cpp.

bool Wintermute::BaseGameSettings::loadStringTable ( const char *  filename,
bool  clearOld 
)

Definition at line 212 of file base_game_settings.cpp.

bool Wintermute::BaseGameSettings::persist ( BasePersistenceManager persistMgr  ) 

Definition at line 230 of file base_game_settings.cpp.


Member Data Documentation

Definition at line 66 of file base_game_settings.h.

Definition at line 65 of file base_game_settings.h.

Definition at line 64 of file base_game_settings.h.

Definition at line 68 of file base_game_settings.h.

Definition at line 63 of file base_game_settings.h.

Definition at line 54 of file base_game_settings.h.

Definition at line 67 of file base_game_settings.h.

Definition at line 56 of file base_game_settings.h.

Definition at line 55 of file base_game_settings.h.

Definition at line 70 of file base_game_settings.h.

Definition at line 59 of file base_game_settings.h.


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


Generated on Sat Sep 19 2020 05:06:27 for ResidualVM by doxygen 1.7.1
curved edge   curved edge