WooshiiDev/HierarchyDecorator

Improved API - Pluggable hierarchy features & settings

Closed this issue · 1 comments

API used needs improved across the board.

Settings Structure

  • Setting sub-containers should be dervied from a shared type allowing for easier use.
  • Easy saving of settings without needing multiple calls for applying changes.
  • Use of attributes to easily apply setting editors to setting objects.

GUI

  • Simple reusable components.
  • Clean up of static and helper classes for GUI calls.

Poentially more but the core problems come from the general structure of settings and how they're handled.

The API has had some gradual changes to help support the drawing of Serialized Properties and other GUI elements. Support will continue but requires a much larger overhaul which will be done for v1.0.

See GUI Drawers for implementation.