implements IDisposable
0x00x00E8
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_BindingDataLocalPool | List<UnityEngine.UIElements.DataBindingManager.BindingData> | Private+1 flags | — | |
| 0x04 | k_RequestBindingPropertyName | PropertyName | PrivateStatic+1 flags | — | |
| 0x98 | k_ClearBindingsToken | BindingId | PrivateStatic+1 flags | — | |
| 0x04 | globalLogLevel | BindingLogLevel | Static+1 flags | — | |
| 0x08 | m_LogLevel | Nullable<UnityEngine.UIElements.BindingLogLevel> | Private | — | |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x08 | s_Empty | List<UnityEngine.UIElements.DataBindingManager.BindingData> | PrivateStatic+1 flags | — | |
| 0x08 | m_Panel | BaseVisualElementPanel | Private+1 flags | — | |
| 0x08 | m_DataSourceTracker | HierarchyDataSourceTracker | Private+1 flags | — | |
| 0x08 | m_BindingsTracker | HierarchyBindingTracker | Private+1 flags | — | |
| 0x08 | m_DetectedChangesFromUI | List<UnityEngine.UIElements.DataBindingManager.ChangesFromUI> | Private+1 flags | — | |
| 0xA8 | m_IgnoreUIChangesData | IgnoreUIChangesData | Private | — | |
Functions 36
| Signature | Flags | Native | Params |
|---|---|---|---|
| BindingLogLevel get_logLevel() | 2 flags | — | 0x04 |
| void set_logLevel(const BindingLogLevel& value) | 2 flags | — | 0x04 |
| void ResetLogLevel() | 1 flags | — | 0x00 |
| void .ctor(BaseVisualElementPanel panel) | 2 flags | — | 0x08 |
| int GetTrackedDataSourcesCount() | 1 flags | — | 0x04 |
| bool TryGetLastVersion(object source, ref long& version) | 1 flags | — | 0x08 |
| void UpdateVersion(object source, long version) | 1 flags | — | 0x08 |
| void CacheUIBindingResult(BindingData bindingData, const BindingResult& result) | 1 flags | — | 0x10 |
| bool TryGetLastUIBindingResult(BindingData bindingData, ref BindingResult& result) | 1 flags | — | 0x10 |
| void CacheSourceBindingResult(BindingData bindingData, const BindingResult& result) | 1 flags | — | 0x10 |
| bool TryGetLastSourceBindingResult(BindingData bindingData, ref BindingResult& result) | 1 flags | — | 0x10 |
| DataSourceContext GetResolvedDataSourceContext(VisualElement element, BindingData bindingData) | 1 flags | — | 0x98 |
| int GetBoundElementsCount() | 1 flags | 0x04 | |
| IEnumerable<UnityEngine.UIElements.VisualElement> GetBoundElements() | 1 flags | 0x08 | |
| IgnoreUIChangesScope IgnoreChangesScope(VisualElement target, const BindingId& bindingId, Binding binding) | Public | 0xB0 | |
| List<UnityEngine.UIElements.DataBindingManager.ChangesFromUI> GetChangedDetectedFromUI() | 1 flags | 0x08 | |
| HashSet<Unity.Properties.PropertyPath> GetChangedDetectedFromSource(object dataSource) | 1 flags | 0x08 | |
| void ClearChangesFromSource(object dataSource) | 1 flags | 0x08 | |
| List<UnityEngine.UIElements.DataBindingManager.BindingData> GetBindingData(VisualElement element) | 1 flags | 0x08 | |
| bool TryGetBindingData(VisualElement element, ref BindingId& bindingId, ref BindingData& bindingData) | 1 flags | 0x98 | |
| void RegisterBinding(VisualElement element, ref BindingId& bindingId, Binding binding) | 1 flags | 0x98 | |
| void UnregisterBinding(VisualElement element, ref BindingId& bindingId) | 1 flags | 0x98 | |
| void TransferBindingRequests(VisualElement element) | 1 flags | 0x08 | |
| void InvalidateCachedDataSource(HashSet<UnityEngine.UIElements.VisualElement> addedOrMovedElements, HashSet<UnityEngine.UIElements.VisualElement> removedElements) | Public | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void CreateBindingRequest(VisualElement target, ref BindingId& bindingId, Binding binding, bool isTransferring) | PrivateStatic | 0x98 | |
| void ProcessBindingRequests(VisualElement element) | Public | 0x08 | |
| void ClearAllBindings(VisualElement element) | Private | 0x08 | |
| bool AnyPendingBindingRequests(VisualElement element) | Static+1 flags | 0x08 | |
| bool TryGetBindingRequest(VisualElement element, ref BindingId& bindingId, ref Binding& binding) | Static+1 flags | 0x98 | |
| void DirtyBindingOrder() | Public | 0x00 | |
| void TrackDataSource(object previous, object current) | Public | 0x08 | |
| void ClearSourceCache() | Public | 0x00 | |
| BindingData GetPooledBindingData(const BindingTarget& target, Binding binding) | Public | 0xA0 | |
| void ReleasePoolBindingData(BindingData data) | Public | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |