This class manages loading and saving of game settings.
|
__init__(self,
app_name="",
settings_file="",
default_settings_file="settings-dist.xml",
copy_dist=True,
serializer=None)
Initializes the Setting object. |
source code
|
|
|
setAllSettings(self,
module,
settings,
validSetting=True) |
source code
|
|
|
setOneSetting(self,
module,
name,
value,
validSetting=True) |
source code
|
|
|
getAllSettings(self,
module,
validSetting=True) |
source code
|
|
|
getOneSetting(self,
module,
name,
validSetting=True) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getSettingsFromFile(self,
module,
logger=None) |
source code
|
|
|
get(self,
module,
name,
defaultValue=None)
Gets the value of a specified setting |
source code
|
|
|
set(self,
module,
name,
value,
extra_attrs={})
Sets a setting to specified value. |
source code
|
|
|
|
|
|
|
setDefaults(self)
Overwrites the setting file with the default settings file. |
source code
|
|
|
|
|
|
|
|
|
|