ScummVM API documentation
Testbed::ConfigParams Class Reference
Inheritance diagram for Testbed::ConfigParams:
Common::Singleton< ConfigParams > Common::NonCopyable

Public Member Functions

bool isRerunRequired ()
 
void setRerunFlag (bool flag)
 
bool isSessionInteractive ()
 
void setSessionAsInteractive (bool status)
 
bool isGameDataFound ()
 
void setGameDataFound (bool status)
 
TestbedConfigManagergetTestbedConfigManager ()
 
void setTestbedConfigManager (TestbedConfigManager *confMan)
 
Common::PathgetLogDirectory ()
 
void setLogDirectory (const Common::Path &dirname)
 
Common::StringgetLogFilename ()
 
void setLogFilename (const Common::String &filename)
 
Common::WriteStreamgetLogWriteStream ()
 
Graphics::FontManager::FontUsage getCurrentFontUsageType ()
 
void setCurrentFontUsageType (Graphics::FontManager::FontUsage f)
 
void initLogging (const Common::Path &dirname, const char *filename, bool enable=true)
 
void initLogging (bool enable=true)
 
void deleteWriteStream ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Common::Singleton< ConfigParams >
static bool hasInstance ()
 
static ConfigParams & instance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< ConfigParams >
typedef ConfigParams SingletonBaseType
 
- Static Protected Attributes inherited from Common::Singleton< ConfigParams >
static ConfigParams * _singleton
 

Member Function Documentation

◆ initLogging()

void Testbed::ConfigParams::initLogging ( const Common::Path dirname,
const char *  filename,
bool  enable = true 
)

Note: To enable logging, this function must be called once first.


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