#include <settings.h>
Public Methods | |
CSettings () | |
Constructor. | |
~CSettings () | |
Destructor. | |
bool | Load (const char *szFilename) |
Load settings from file. | |
bool | Save (const char *szFilename) |
Save settings to file. | |
const char* | FindSetting (const char *szKey) |
Return string value associated with given key. | |
void | SetSetting (const char *szKey, const char *szValue) |
Set the value of the given key. | |
void | SetDefaultSetting (const char *szKey, const char *szValue) |
Set the "default" setting. The given value will only be associated with this key if this key does not already exist in the settings database. | |
void | DeleteSetting (const char *szKey) |
Delete a specific setting given its key. | |
void | DeleteAllSettings () |
Delete all settings. | |
int | FindSettingInt (const char *szKey) |
Return integer value associated with given key. | |
void | SetDefaultSettingInt (const char *szKey, int nValue) |
Set default setting, but with integer value. | |
void | SetSettingInt (const char *szKey, int nValue) |
Set the integer value of the given key. | |
Protected Attributes | |
vector<SSetting> | m_aSettings |
http://www.scorpioncity.com/djgame.html Copyright (C) David Joffe. Generated: 23 Sep 2001 |