Hide Addressable, Convert To Entity from header.
Hide Asset Labels, Asset Bundle from asset preview.
Fluent UITK
API has moved into separate folder, under AV.UITK namespace.
Will be moved into separate package soon, and used as a dependency.
New Controls
HelpBox, Header, Content, Button, Tab, TabsBar
x.NewBullet, x.NewHyperlink
Styling
Pre-defined styles - x.Style(Styles.Tab | Styles.Blue)
All options are now fluent - x.Opacity(1).Color(c).BorderWidth(1)... etc!
Parameterless overloads return resolvedStyle, i.e. var size = x.Size();
Callbacks
x.OnClick().OnAttach().OnLayoutUpdate()x.GetCallbacks() - returns all registered events.
CallHandle that allows callback to self-unregister. (evt, c) => { c.Unregister(); }
Preferences
Edit > Preferences... > Open Labs > Smart Inspector
Stored in project Library, can be manually edited. Support Presets.
Options
Disable Plugin entirely. Disable Patches for debugging purposes.
Hide "Script" fields. Hide "Help" and "Presets" buttons.
IMGUI Culling - skips invisible GUI, drastically improves performance. Compact Prefab - removes big header on prefab assets. Compact Scrollbar Smooth Scrolling
Hide
Addressable
,Convert To Entity
from header. HideAsset Labels
,Asset Bundle
from asset preview.Fluent UITK
API has moved into separate folder, under AV.UITK namespace. Will be moved into separate package soon, and used as a dependency.
New Controls HelpBox, Header, Content, Button, Tab, TabsBar x.NewBullet, x.NewHyperlink
Styling Pre-defined styles -
x.Style(Styles.Tab | Styles.Blue)
All options are now fluent -x.Opacity(1).Color(c).BorderWidth(1)
... etc! Parameterless overloads return resolvedStyle, i.e.var size = x.Size();
Callbacks
x.OnClick().OnAttach().OnLayoutUpdate()
x.GetCallbacks()
- returns all registered events.CallHandle
that allows callback to self-unregister.(evt, c) => { c.Unregister(); }
Serialization Bindings
x.NewField<TSource>(x => x.member)
x.Bind<TSource>(x => x.member)
x.Bind(bindingPath)