NorthLab.PrefabDrawer Namespace
Prefab Drawer components.
| BrushConfig |
BrushModule config. Contains brush properties.
|
| BrushModule |
Brush module lets control the properties of the brush.
|
| Config |
Base abstract class for the saved data.
|
| DisablerModule |
Disabler module allows to disable specified percentage of the objects inside of the parent object.
|
| Drawable |
Drawable prefab.
|
| DrawingConfig |
Drawing module config.
|
| DrawingModule |
Drawing module is responsible for the drawing parameters like surface's alignment, layer mask, count of the spawned object and e.t.c. Also contains main drawing method.
|
| ExtensionsConfig |
ExtensionsModule config.
|
| Filters |
Drawing filters
|
| Module |
Base abstract class for modules. Implements IModule interface.
|
| MonitoredArrayT |
Array that sends events when it change.
|
| Offsets |
Prefab's offsets.
|
| PrefabDrawer |
Main class that connects all the modules.
|
| PrefabDrawerUtils |
Contains utility functions for the PrefabDrawer.
|
| PrefabsConfig |
PrefabsModule config.
|
| PrefabsModule |
This module manages the list of the drawable prefabs.
|
| Preset |
Class that contains data for the presets.
|
| RegionModule |
This module allows user to draw a prefabs inside of a shape or by it's perimeter.
|
| SavedPrefab |
Prefab save data for the presets.
|
| SaveLoadModule |
This module handles presets.
|