VixCore¶
com.vixvoid.vixcore
VixCore contains shared Unity utilities that are useful across most projects.
Features¶
- Logging with category labels and per-instance enable flags.
- Inspector attributes for common editor workflow improvements such as validation, visibility, path pickers, masked strings, inline editors, and method buttons.
- Debug overlay for runtime debug text using UI Toolkit.
- Editor tools such as PlayerPrefs utilities and package menu items.
- Small runtime helpers such as
DontDestroyOnLoadandVixRandom.
Namespaces¶
| Namespace | Purpose |
|---|---|
VixCore.Logging |
Logging helpers. |
VixCore.Inspector |
Custom inspector attributes. |
VixCore.Overlay |
Runtime debug overlay. |
VixCore.Reporting |
Bug report builder helpers. |
VixCore.Components |
Small reusable runtime components. |
Samples¶
The package includes a Logging Basics sample. Import it from Unity Package Manager to get a minimal scene component showing VixLogger usage.