.. module:: NatronEngine .. _AppSettings: AppSettings *********** Synopsis -------- This class gathers all settings of Natron. You can access them exactly like you would for the :doc:`Effect` class. Functions ^^^^^^^^^ - def :meth:`getParam` (scriptName) - def :meth:`getParams` () - def :meth:`restoreDefaultSettings` () - def :meth:`saveSettings` () Member functions description ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. method:: NatronEngine.AppSettings.getParam(scriptName) :param scriptName: :class:`str` :rtype: :class:`Param` Returns a :doc:`Param` by its *scriptName*. See :ref:`this` section for a detailed explanation of what is the *script-name*. .. method:: NatronEngine.AppSettings.getParams() :rtype: :class:`sequence` Returns a sequence with all :doc:`Param` composing the settings. .. method:: NatronEngine.AppSettings.restoreDefaultSettings() Restores all settings to their default value shipped with Natron. .. method:: NatronEngine.AppSettings.saveSettings() Saves all the settings on disk so that they will be restored with their current value on the following runs of Natron.