RegionModule Class

This module allows user to draw a prefabs inside of a shape or by it's perimeter.

Definition

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

Constructors

RegionModule Module constructor method. Calls Init method.

Properties

ConfigVersion Version of the configuration version.
(Overrides ModuleConfigVersion)
DisplayName Displayed name in the UI.
(Overrides ModuleDisplayName)
Editing Is shape edit mode is on?
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 Load module's settings from Config.
(Inherited from Module)
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)
SceneUpdate Called when Scene window is updated.
(Overrides ModuleSceneUpdate(SceneView))
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also