BaseMod.geo.geoUIConnectors.GeoSettings

class BaseMod.geo.geoUIConnectors.GeoSettings(mod)[source]

Bases: SettingUI

__init__(mod)[source]

Methods

__init__(mod)

apply_values()

Called when values need to be applied

change_spritesheet()

init_ui(viewer)

Called when ui is being initiated

reset_values()

Called when values need to be reset to the saved ones

reset_values_default()

Called when values need to be reset to default

Attributes

basemod

is_changed

Returns whenever settings values were changed

init_ui(viewer: SettingsViewer)[source]

Called when ui is being initiated

Parameters:

viewer (SettingsViewer) – SettingsViewer

Returns:

None

change_spritesheet()[source]
class ManageableSetting(setting: Configurable | None = None, source: Configurable | None = None, source2setting=<function SettingUI.ManageableSetting.<lambda>>, setting2source=<function SettingUI.ManageableSetting.<lambda>>)

Bases: object

todo this

Parameters:
add_myself(settingui: SettingUI) ManageableSetting

Adds itself onto Settings Ui

Parameters:

settingui (SettingUI) – Ui to add to

Returns:

self

Return type:

SettingUI.ManageableSetting

apply_setting() None

Applies new settings value as settings default

Returns:

None

Return type:

None

reset_values_default() None

Reset settings value

Returns:

None

Return type:

None

setting2source() None

Updated default value of setting Configurable to sources Configurable

Returns:

None

Return type:

None

source2setting() None

Updated default value of source Configurable to settings Configurable

Returns:

None

Return type:

None

property value

Settings value

Returns:

Value

apply_values()

Called when values need to be applied

Returns:

None

property basemod: BaseMod
property is_changed

Returns whenever settings values were changed

Returns:

If settings were changed

Return type:

bool

reset_values()

Called when values need to be reset to the saved ones

Returns:

None

reset_values_default()

Called when values need to be reset to default

Returns:

None