Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


VersionChangeType

Value used to signify some changes in the VisualElement
Read time 1 minuteLast updated 12 days ago

Definition

[Flags]public enum VersionChangeType

Fields

Value

Description

AnimationPropertySome property changed that potentially changes animation playback state results
BindingRegistrationAdd or remove a binding was requested
BindingsSome data was bound
BorderRadiuschanges to the border radis
BorderWidthchanges to the border width
ColorSome color of the element has changed (background-color, border-color, etc.)
ComponentA field of an attached component changed; the component-change updater flushes its
[OnComponentChanged]
handler. Managed-only — not consumed by the native renderer.
DataSourceThe data source of the element was changed
DisableRenderingThe DisableRendering flag has changed
EventCallbackCategoriesThe combined registered callbacks' EventCategory values has changed
Hierarchychanges to hierarchy
Layoutchanges to properties that may have an impact on layout
NameThe element's _name changed.
OpacityThe opacity of the element have changed
Overflowchanges to the overflow
PickingSome property changed that potentially invalidates cached Picking results
RenderHintsSome render hints were changed
RepaintThe visuals of the element have changed
Sizechanges to the size of the element after layout has been performed, without taking the local transform into account
Styleschanges to styles
StyleSheetchanges to StyleSheet, USS class
Transformchanges that may impact the world transform (e.g. laid out position, local transform)
TransitionPropertyThe 'transition-property' style of the element has changed (impacts cancelling of ongoing style transitions)
ViewDatapersistent data ready