ФЭНДОМ


Znak.png
Это незавершенная статья
Она содержит неполную информацию
Вы можете помочь FIFE-Wiki, дополнив её.
Flag.png Данный перевод требует уточнения
Перевод данного текста либо не точен, либо не соответствует смыслу оригинала.
Требуется Ваша помощь!

Модуль fife_settings

Настройки ==================================
Этот модуль обеспечивает хорошую основу для загрузки и сохранения настроек игры. Он далеко не полный, но дает хорошую отправную точку.

КлассыПравить

SettingsПравить

Этот класс управляет загрузкой и сохранением настроек игры.

ИспользуетПравить

from fife.extensions.fife_settings import Setting
settings = Setting(app_name="myapp")
screen_width = settings.get("FIFE", "ScreenWidth", 1024)
screen_height = settings.get("FIFE", "ScreenHeight", 768)

Методы экземпляраПравить

  • __init__(self, app_name="", settings_file="", default_settings_file="settings-dist.xml", copy_dist=True, serializer=None)
    Инициализация объекта Settings
  • setAllSettings(self, module, settings, validSetting=True)
  • setOneSetting(self, module, name, value, validSetting=True)
  • getAllSettings(self, module, validSetting=True)
  • getOneSetting(self, module, name, validSetting=True)
  • setValidResolutions(self, options)
  • initSerializer(self)
  • _initDefaultSettingEntries(self)
    Инициализация записи настроек FIFE по умолчанию . Не называть вне этого класса.
  • createAndAddEntry(self, module, name, applyfunction=None, initialdata=None, requiresrestart=False)
    Параметры:
module (String) - <yodostile> Установка модуля эту запись принадлежит </yodostile>
name (String) - Название настройки
applyfunction (function) - функция, которая делает изменения, когда настройки будут сохранены
initialdata (String or Boolean) - Если виджет поддерживает setInitialData () функции это может быть использовано для установки исходных данных
requiresrestart (Boolean) - Так или иначе, изменение этого параметра требует перезагрузки

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на ФЭНДОМЕ

Случайная вики