Zdexby TheHolyOneZ
36,909 classes
Class

VisualTreeDataBindingsUpdater

: BaseVisualTreeUpdater : Object
UnityEngine.UIElements.VisualTreeDataBindingsUpdater, UnityEngine.UIElementsModule 0x0080 (128 B) inherited 0x0028 UnityEngine.UIElementsModule.dll
0x00x0080

Members 16

OffsetSizeNameTypeFlagsDefault
0x08s_UpdateProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08s_ProcessBindingRequestsProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08s_ProcessDataSourcesProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08s_ShouldUpdateBindingProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08s_UpdateBindingProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08m_UpdaterBindingUpdaterPrivate+1 flags—
0x08m_BindingRegistrationRequestsList<UnityEngine.UIElements.VisualElement>Private+1 flags—
0x08m_DataSourceChangedRequestsHashSet<UnityEngine.UIElements.VisualElement>Private+1 flags—
0x08m_RemovedElementsHashSet<UnityEngine.UIElements.VisualElement>Private+1 flags—
0x08m_BoundsElementList<UnityEngine.UIElements.VisualElement>Private+1 flags—
0x08m_VersionChangesList<UnityEngine.UIElements.VisualTreeDataBindingsUpdater.VersionInfo>Private+1 flags—
0x08m_TrackedObjectsHashSet<System.Object>Private+1 flags—
0x08m_RanUpdateHashSet<UnityEngine.UIElements.Binding>Private+1 flags—
0x08m_KnownSourcesHashSet<System.Object>Private+1 flags—
0x08m_DirtyBindingsHashSet<UnityEngine.UIElements.Binding>Private+1 flags—
0x08m_AttachedPanelBaseVisualElementPanelPrivate—
Inherited from BaseVisualTreeUpdater 3
OffsetSizeNameTypeFlagsDefault
0x08frameCountlongPrivate—
0x08panelChangedAction<UnityEngine.UIElements.BaseVisualElementPanel>Private—
0x08m_PanelBaseVisualElementPanelPrivate—

Functions 17

SignatureFlagsNativeParams
DataBindingManager get_bindingManager()Private+1 flags0x08
ProfilerMarker get_profilerMarker()Public+2 flags0x08
void .ctor()Public+1 flags0x00
void OnHierarchyChange(VisualElement ve, const HierarchyChangeType& type, IReadOnlyList<UnityEngine.UIElements.VisualElement> additionalContext)1 flags0x08
void OnVersionChanged(VisualElement ve, const VersionChangeType& versionChangeType)Public+1 flags0x08
void CacheAndLogBindingResult(bool appliedOnUiCache, ref BindingData& bindingData, ref BindingResult& result)Private0x10
void LogResult(ref BindingResult& result)Private0x10
void Update()Public+1 flags0x00
ValueTuple<System.Boolean GetDataSourceVersion(object source)Private0x10
bool IsPrefix(ref PropertyPath& prefix, ref PropertyPath& path)Private0x90
void ProcessDataSourceChangedRequests()Private0x00
void OnPanelChanged(BaseVisualElementPanel p)Private0x08
void Dispose(bool disposing)2 flags0x01
void ProcessAllBindingRequests()Private0x00
void ProcessBindingRequests(VisualElement element)Private0x08
void ProcessPropertyChangedEvents(HashSet<UnityEngine.UIElements.Binding> ranUpdate)Private0x08
void .cctor()PrivateStatic+1 flags0x00