implements IDisposable
0x00x0088
Members 30
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | <SharedManager>k__BackingField | VisualManager | PrivateStatic | |
| 0x01 | s_Initialized | bool | PrivateStatic | |
| 0x01 | s_AppDomainUnloadRegistered | bool | PrivateStatic | |
| 0x08 | s_CallbackInstances | List`1 | PrivateStatic+1 flags | |
| 0x08 | s_HierarchyChanged | NativeHierarchyChangedDelegate | PrivateStatic+1 flags | |
| 0x08 | s_VersionChanged | NativeVersionChangedDelegate | PrivateStatic+1 flags | |
| 0x08 | s_Blur | NativeVisualNodeDelegate | PrivateStatic+1 flags | |
| 0x08 | s_ChildAdded | NativeVisualNodeChildDelegate | PrivateStatic+1 flags | |
| 0x08 | s_ChildRemoved | NativeVisualNodeChildDelegate | PrivateStatic+1 flags | |
| 0x08 | s_HierarchyChangedPtr | long | PrivateStatic+1 flags | |
| 0x08 | s_VersionChangedPtr | long | PrivateStatic+1 flags | |
| 0x08 | s_BlurPtr | long | PrivateStatic+1 flags | |
| 0x08 | s_ChildAddedPtr | long | PrivateStatic+1 flags | |
| 0x08 | s_ChildRemovedPtr | long | PrivateStatic+1 flags | |
| 0x0068 | 0x10 | padding / unreflected | ||
| 0x08 | m_Ptr | long | Private | |
| 0x01 | m_IsWrapper | bool | Private | |
| 0x0081 | 0x03 | padding / unreflected | ||
| 0x04 | m_InstanceId | int | Private+1 flags | |
| 0x08 | m_Registry | VisualNodePropertyRegistry | Private+1 flags | |
| 0x08 | m_Elements | ChunkAllocatingArray`1 | Private+1 flags | |
| 0x08 | m_Panels | ChunkAllocatingArray`1 | Private+1 flags | |
| 0x08 | m_NodeLock | UObject* | Private+1 flags | |
| 0x08 | m_NodesToRemove | Stack`1 | Private+1 flags | |
| 0x08 | m_PanelLock | UObject* | Private+1 flags | |
| 0x08 | m_PanelsToRemove | Stack`1 | Private+1 flags | |
| 0x08 | <ClassNameStore>k__BackingField | VisualNodeClassNameStore | Private+1 flags | |
| 0x08 | OnHierarchyChanged | HierarchyChangedDelegate | Private | |
| 0x08 | OnVersionChanged | VersionChangedDelegate | Private | |
| 0x08 | OnBlur | VisualNodeDelegate | Private | |
| 0x08 | OnChildAdded | VisualNodeChildDelegate | Private | |
| 0x08 | OnChildRemoved | VisualNodeChildDelegate | Private | |
Functions 142
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_SharedManager() | PublicStatic+1 flags | — | 0x00 |
| void set_SharedManager() | PrivateStatic+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void Initialize() | PrivateStatic | — | 0x00 |
| void Shutdown() | PrivateStatic | — | 0x00 |
| void RegisterCallbackInstance() | Private | — | 0x00 |
| void UnregisterCallbackInstance() | Private | — | 0x00 |
| void InvokeHierarchyChanged() | PrivateStatic | — | 0x00 |
| void InvokeVersionChanged() | PrivateStatic | — | 0x00 |
| void InvokeBlur() | PrivateStatic | — | 0x00 |
| void InvokeChildAdded() | PrivateStatic | — | 0x00 |
| void InvokeChildRemoved() | PrivateStatic | — | 0x00 |
| void get_IsCreated() | Public+1 flags | — | 0x00 |
| void get_ClassNameStore() | 2 flags | — | 0x00 |
| void get_Root() | Public+1 flags | — | 0x00 |
| void add_OnHierarchyChanged() | Public+1 flags | — | 0x00 |
| void remove_OnHierarchyChanged() | Public+1 flags | — | 0x00 |
| void add_OnVersionChanged() | Public+1 flags | — | 0x00 |
| void remove_OnVersionChanged() | Public+1 flags | — | 0x00 |
| void add_OnBlur() | Public+1 flags | — | 0x00 |
| void remove_OnBlur() | Public+1 flags | — | 0x00 |
| void add_OnChildAdded() | Public+1 flags | — | 0x00 |
| void remove_OnChildAdded() | Public+1 flags | — | 0x00 |
| void add_OnChildRemoved() | Public+1 flags | — | 0x00 |
| void remove_OnChildRemoved() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Private+1 flags | — | 0x00 |
| void Finalize() | 2 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | Private | — | 0x00 |
| void CreatePanel() | Public | — | 0x00 |
| void DestroyPanelThreaded() | Public | — | 0x00 |
| void CreateNode() | Public | — | 0x00 |
| void DestroyNodeThreaded() | Public | — | 0x00 |
| void TryFreePanels() | Private | — | 0x00 |
| void TryFreeNodes() | Private | — | 0x00 |
| void SetOwner() | Public | — | 0x00 |
| void GetOwner() | Public | — | 0x00 |
| void SetOwner() | Public | — | 0x00 |
| void GetOwner() | Public | — | 0x00 |
| void GetProperty() | 1 flags | — | 0x00 |
| void Internal_Create() | PrivateStatic | — | 0x00 |
| void Internal_Destroy() | PrivateStatic | — | 0x00 |
| void SetHierarchyChangedCallback() | Private | — | 0x00 |
| void SetVersionChangedCallback() | Private | — | 0x00 |
| void SetBlurCallback() | Private | — | 0x00 |
| void SetChildAddedCallback() | Private | — | 0x00 |
| void SetChildRemovedCallback() | Private | — | 0x00 |
| void GetPropertyPtr() | 1 flags | — | 0x00 |
| void PanelCount() | 1 flags | — | 0x00 |
| void AddPanel() | 1 flags | — | 0x00 |
| void RemovePanel() | 1 flags | — | 0x00 |
| void ContainsPanel() | 1 flags | — | 0x00 |
| void ClearPanels() | 1 flags | — | 0x00 |
| void GetPanelDataPtr() | 1 flags | — | 0x00 |
| void GetRootContainer() | 1 flags | — | 0x00 |
| void SetRootContainer() | 1 flags | — | 0x00 |
| void NodeCount() | 1 flags | — | 0x00 |
| void AddNode() | 1 flags | — | 0x00 |
| void RemoveNode() | 1 flags | — | 0x00 |
| void ContainsNode() | 1 flags | — | 0x00 |
| void ClearNodes() | 1 flags | — | 0x00 |
| void SetName() | 1 flags | — | 0x00 |
| void GetName() | 1 flags | — | 0x00 |
| void GetChildrenCount() | 1 flags | — | 0x00 |
| void GetChildrenPtr() | 1 flags | — | 0x00 |
| void IndexOfChild() | 1 flags | — | 0x00 |
| void AddChild() | 1 flags | — | 0x00 |
| void RemoveChild() | 1 flags | — | 0x00 |
| void InsertChildAtIndex() | 1 flags | — | 0x00 |
| void RemoveChildAtIndex() | 1 flags | — | 0x00 |
| void ClearChildren() | 1 flags | — | 0x00 |
| void GetParent() | 1 flags | — | 0x00 |
| void RemoveFromParent() | 1 flags | — | 0x00 |
| void AddToClassList() | 1 flags | — | 0x00 |
| void RemoveFromClassList() | 1 flags | — | 0x00 |
| void ClassListContains() | 1 flags | — | 0x00 |
| void ClearClassList() | 1 flags | — | 0x00 |
| void GetClassNameStore() | Private | — | 0x00 |
| void IsEnabled() | 1 flags | — | 0x00 |
| void SetEnabled() | 1 flags | — | 0x00 |
| void IsEnabledInHierarchy() | 1 flags | — | 0x00 |
| void GetPanel() | 1 flags | — | 0x00 |
| void SetPanel() | 1 flags | — | 0x00 |
| void GetPseudoStates() | 1 flags | — | 0x00 |
| void SetPseudoStates() | 1 flags | — | 0x00 |
| void GetRenderHints() | 1 flags | — | 0x00 |
| void SetRenderHints() | 1 flags | — | 0x00 |
| void GetLanguageDirection() | 1 flags | — | 0x00 |
| void SetLanguageDirection() | 1 flags | — | 0x00 |
| void GetLocalLanguageDirection() | 1 flags | — | 0x00 |
| void SetLocalLanguageDirection() | 1 flags | — | 0x00 |
| void get_Root_Injected() | PrivateStatic | — | 0x00 |
| void SetHierarchyChangedCallback_Injected() | PrivateStatic | — | 0x00 |
| void SetVersionChangedCallback_Injected() | PrivateStatic | — | 0x00 |
| void SetBlurCallback_Injected() | PrivateStatic | — | 0x00 |
| void SetChildAddedCallback_Injected() | PrivateStatic | — | 0x00 |
| void SetChildRemovedCallback_Injected() | PrivateStatic | — | 0x00 |
| void GetPropertyPtr_Injected() | PrivateStatic | — | 0x00 |
| void PanelCount_Injected() | PrivateStatic | — | 0x00 |
| void AddPanel_Injected() | PrivateStatic | — | 0x00 |
| void RemovePanel_Injected() | PrivateStatic | — | 0x00 |
| void ContainsPanel_Injected() | PrivateStatic | — | 0x00 |
| void ClearPanels_Injected() | PrivateStatic | — | 0x00 |
| void GetPanelDataPtr_Injected() | PrivateStatic | — | 0x00 |
| void GetRootContainer_Injected() | PrivateStatic | — | 0x00 |
| void SetRootContainer_Injected() | PrivateStatic | — | 0x00 |
| void NodeCount_Injected() | PrivateStatic | — | 0x00 |
| void AddNode_Injected() | PrivateStatic | — | 0x00 |
| void RemoveNode_Injected() | PrivateStatic | — | 0x00 |
| void ContainsNode_Injected() | PrivateStatic | — | 0x00 |
| void ClearNodes_Injected() | PrivateStatic | — | 0x00 |
| void SetName_Injected() | PrivateStatic | — | 0x00 |
| void GetName_Injected() | PrivateStatic | — | 0x00 |
| void GetChildrenCount_Injected() | PrivateStatic | — | 0x00 |
| void GetChildrenPtr_Injected() | PrivateStatic | — | 0x00 |
| void IndexOfChild_Injected() | PrivateStatic | — | 0x00 |
| void AddChild_Injected() | PrivateStatic | — | 0x00 |
| void RemoveChild_Injected() | PrivateStatic | — | 0x00 |
| void InsertChildAtIndex_Injected() | PrivateStatic | — | 0x00 |
| void RemoveChildAtIndex_Injected() | PrivateStatic | — | 0x00 |
| void ClearChildren_Injected() | PrivateStatic | — | 0x00 |
| void GetParent_Injected() | PrivateStatic | — | 0x00 |
| void RemoveFromParent_Injected() | PrivateStatic | — | 0x00 |
| void AddToClassList_Injected() | PrivateStatic | — | 0x00 |
| void RemoveFromClassList_Injected() | PrivateStatic | — | 0x00 |
| void ClassListContains_Injected() | PrivateStatic | — | 0x00 |
| void ClearClassList_Injected() | PrivateStatic | — | 0x00 |
| void GetClassNameStore_Injected() | PrivateStatic | — | 0x00 |
| void IsEnabled_Injected() | PrivateStatic | — | 0x00 |
| void SetEnabled_Injected() | PrivateStatic | — | 0x00 |
| void IsEnabledInHierarchy_Injected() | PrivateStatic | — | 0x00 |
| void GetPanel_Injected() | PrivateStatic | — | 0x00 |
| void SetPanel_Injected() | PrivateStatic | — | 0x00 |
| void GetPseudoStates_Injected() | PrivateStatic | — | 0x00 |
| void SetPseudoStates_Injected() | PrivateStatic | — | 0x00 |
| void GetRenderHints_Injected() | PrivateStatic | — | 0x00 |
| void SetRenderHints_Injected() | PrivateStatic | — | 0x00 |
| void GetLanguageDirection_Injected() | PrivateStatic | — | 0x00 |
| void SetLanguageDirection_Injected() | PrivateStatic | — | 0x00 |
| void GetLocalLanguageDirection_Injected() | PrivateStatic | — | 0x00 |
| void SetLocalLanguageDirection_Injected() | PrivateStatic | — | 0x00 |