🧰 Zion Tools
Unity Editor Asset Tools
Overview
Installation
Quick Start
Concepts
Window Reference
Editing
Tree Search
Save Diff
Schema & Reports
Built-in Providers
PlayerPrefs
Custom Source
Custom Format
Tutorial
API Surface
Save Safety
Troubleshooting
Public API Surface
If you're building tooling on top of the inspector, these are the types you'll touch. All interfaces are stable - additive changes only in future versions. 1.1 adds types and one opt-in interface; nothing from 1.0 changed signature.
| Type | Purpose |
|---|---|
ISaveSource | Implement to add a storage backend |
ISaveFormat | Implement to add a parser/writer |
ISaveBackupProvider | Opt-in: expose a backup payload for backup diffs 1.1 |
SaveEntry | Lightweight save handle |
SaveNode | Editable tree node |
SaveNodeKind | Object / Array / String / Number / Boolean / Null |
SaveSourceRegistry | Auto-discovers ISaveSource |
SaveFormatRegistry | Auto-discovers ISaveFormat (+ FindBest helper) |
SaveNodeUtility | Flatten to paths, deep clone, structural stats, match testing 1.1 |
SaveNodeDiff | Diff engine + Markdown export 1.1 |
SaveDiffEntry / SaveDiffChange | Diff result row and change-kind enum 1.1 |
SaveSchema | Capture, validate, store and delete schemas 1.1 |
SchemaIssue / SchemaIssueKind | Validation finding and kind enum 1.1 |
SaveNodeClipboard | Copy/paste nodes as JSON via the system clipboard 1.1 |
SaveSupportReport | Markdown diagnostic report builder 1.1 |
JsonSaveFormat | Built-in JSON format + static ParseFragment / WriteFragment helpers 1.1 |
ZionBranding | IMGUI header drawer (call inside IMGUIContainer) |
SaveInspectorWindow | The window itself |
All types live in the Zion.SaveInspector.Editor namespace.
Continue to Save Safety.