SaveLoadModule Class

This module handles presets.

Definition

Namespace: NorthLab.PrefabDrawer
Assembly: NL.PrefabDrawer (in NL.PrefabDrawer.dll) Version: 1.0.0.0
C#
public class SaveLoadModule : Module
Inheritance
Object    Module    SaveLoadModule

Constructors

SaveLoadModule Module constructor method. Calls Init method.

Properties

ConfigVersion Version of the configuration version.
(Overrides ModuleConfigVersion)
DisplayName Displayed name in the UI.
(Overrides ModuleDisplayName)
FoldOut Is this module's UI is folded out?
(Inherited from Module)
MainPrefabDrawer window reference.
(Inherited from Module)
ModuleConfig Configuration of this module.
(Overrides ModuleModuleConfig)

Methods

ConfigIsValid Is saved data valid for this module?
(Inherited from Module)
DrawUI UI drawing method.
(Inherited from Module)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Init Initialize module.
(Inherited from Module)
Load Refreshes the presets list and loads the last used preset.
Load(Config) Load module's settings from Config.
(Inherited from Module)
LoadAutosave Load auto saved preset.
LoadPreset Load currently selected preset.
MainUI UI that will be displayed inside of the fold out.
(Overrides ModuleMainUI(Rect))
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Save Save module's settings.
(Inherited from Module)
SaveAutosave Save current preset to auto save file. This called when PrefabDrawer window is disabling.
SavePreset Save preset.
SceneUpdate Called when Scene window is updated.
(Inherited from Module)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also