This class manages loading and saving of game settings.
|
|
__init__(self,
app_name="",
settings_file="",
default_settings_file="settings-dist.xml",
settings_gui_xml="",
changes_gui_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
|
|
|
|
|
|
|
|
|
|
loadSettingsDialog(self)
Load up the settings xml and return the widget. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
_showChangeRequireRestartDialog(self)
Shows a dialog that informes the user that a restart is required to
perform the changes. |
source code
|
|
|
|
|
|
|
setDefaults(self)
Overwrites the setting file with the default settings file. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|