implements IDisposable
0x00x0060
Members 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_Ptr | long | Private | |
| 0x08 | m_Hierarchy | Hierarchy | 2 flags | |
| 0x08 | m_HierarchyFlattened | HierarchyFlattened | 2 flags | |
| 0x10 | m_FlattenedNodes | ReadOnlyNativeVector`1 | Private | |
| 0x10 | m_Nodes | ReadOnlyNativeVector`1 | Private | |
| 0x04 | m_Version | int | Private | |
| 0x01 | m_IsOwner | bool | Private+1 flags | |
| 0x004D | 0x03 | padding / unreflected | ||
| 0x08 | FlagsChanged | FlagsChangedEventHandler | Private | |
| 0x08 | <QueryParser>k__BackingField | IHierarchySearchQueryParser | Private | |
Functions 222
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_FlagsChanged() | Public+1 flags | — | 0x00 |
| void remove_FlagsChanged() | Public+1 flags | — | 0x00 |
| void get_IsCreated() | Public+1 flags | — | 0x00 |
| void get_Count() | Public+1 flags | — | 0x00 |
| void get_Updating() | Public+1 flags | — | 0x00 |
| void get_UpdateNeeded() | Public+1 flags | — | 0x00 |
| void get_Filtering() | Public+1 flags | — | 0x00 |
| void get_FlattenedNodes() | 2 flags | — | 0x00 |
| void get_Nodes() | 2 flags | — | 0x00 |
| void get_Version() | 2 flags | — | 0x00 |
| void get_UpdateProgress() | 2 flags | — | 0x00 |
| void get_QueryParser() | 2 flags | — | 0x00 |
| void set_QueryParser() | 2 flags | — | 0x00 |
| void get_Query() | 2 flags | — | 0x00 |
| void set_Query() | 2 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 get_Item() | Public+1 flags | — | 0x00 |
| void IndexOf() | Public | — | 0x00 |
| void Contains() | Public | — | 0x00 |
| void SetRoot() | Public | — | 0x00 |
| void GetRoot() | Public | — | 0x00 |
| void GetParent() | Public | — | 0x00 |
| void GetNextSibling() | Public | — | 0x00 |
| void GetChildrenCount() | Public | — | 0x00 |
| void GetChildrenCountRecursive() | Public | — | 0x00 |
| void GetChild() | Public | — | 0x00 |
| void GetChildIndex() | Public | — | 0x00 |
| void GetDepth() | Public | — | 0x00 |
| void GetFlags() | Public | — | 0x00 |
| void SetFlags() | Public | — | 0x00 |
| void SetFlags() | Public | — | 0x00 |
| void SetFlags() | Public | — | 0x00 |
| void SetFlags() | Public | — | 0x00 |
| void SetFlagsRecursive() | Public | — | 0x00 |
| void SetFlagsRecursive() | Public | — | 0x00 |
| void HasAllFlags() | Public | — | 0x00 |
| void HasAnyFlags() | Public | — | 0x00 |
| void HasAllFlags() | Public | — | 0x00 |
| void HasAnyFlags() | Public | — | 0x00 |
| void HasAllFlagsCount() | Public | — | 0x00 |
| void HasAnyFlagsCount() | Public | — | 0x00 |
| void DoesNotHaveAllFlags() | Public | — | 0x00 |
| void DoesNotHaveAnyFlags() | Public | — | 0x00 |
| void DoesNotHaveAllFlags() | Public | — | 0x00 |
| void DoesNotHaveAnyFlags() | Public | — | 0x00 |
| void DoesNotHaveAllFlagsCount() | Public | — | 0x00 |
| void DoesNotHaveAnyFlagsCount() | Public | — | 0x00 |
| void ClearFlags() | Public | — | 0x00 |
| void ClearFlags() | Public | — | 0x00 |
| void ClearFlags() | Public | — | 0x00 |
| void ClearFlags() | Public | — | 0x00 |
| void ClearFlagsRecursive() | Public | — | 0x00 |
| void ClearFlagsRecursive() | Public | — | 0x00 |
| void ToggleFlags() | Public | — | 0x00 |
| void ToggleFlags() | Public | — | 0x00 |
| void ToggleFlags() | Public | — | 0x00 |
| void ToggleFlags() | Public | — | 0x00 |
| void ToggleFlagsRecursive() | Public | — | 0x00 |
| void ToggleFlagsRecursive() | Public | — | 0x00 |
| void BeginFlagsChange() | Public | — | 0x00 |
| void EndFlagsChange() | Public | — | 0x00 |
| void EndFlagsChangeWithoutNotify() | Public | — | 0x00 |
| void GetNodesWithAllFlags() | Public | — | 0x00 |
| void GetNodesWithAnyFlags() | Public | — | 0x00 |
| void GetNodesWithAllFlags() | Public | — | 0x00 |
| void GetNodesWithAnyFlags() | Public | — | 0x00 |
| void EnumerateNodesWithAllFlags() | Public | — | 0x00 |
| void EnumerateNodesWithAnyFlags() | Public | — | 0x00 |
| void GetIndicesWithAllFlags() | Public | — | 0x00 |
| void GetIndicesWithAnyFlags() | Public | — | 0x00 |
| void GetIndicesWithAllFlags() | Public | — | 0x00 |
| void GetIndicesWithAnyFlags() | Public | — | 0x00 |
| void GetNodesWithoutAllFlags() | Public | — | 0x00 |
| void GetNodesWithoutAnyFlags() | Public | — | 0x00 |
| void GetNodesWithoutAllFlags() | Public | — | 0x00 |
| void GetNodesWithoutAnyFlags() | Public | — | 0x00 |
| void EnumerateNodesWithoutAllFlags() | Public | — | 0x00 |
| void EnumerateNodesWithoutAnyFlags() | Public | — | 0x00 |
| void GetIndicesWithoutAllFlags() | Public | — | 0x00 |
| void GetIndicesWithoutAnyFlags() | Public | — | 0x00 |
| void GetIndicesWithoutAllFlags() | Public | — | 0x00 |
| void GetIndicesWithoutAnyFlags() | Public | — | 0x00 |
| void SetQuery() | Public | — | 0x00 |
| void Update() | Public | — | 0x00 |
| void UpdateIncremental() | Public | — | 0x00 |
| void UpdateIncrementalTimed() | Public | — | 0x00 |
| void GetEnumerator() | Public | — | 0x00 |
| void AsReadOnlySpan() | Public | — | 0x00 |
| void AsReadOnlyList() | 1 flags | — | 0x00 |
| void GetState() | 1 flags | — | 0x00 |
| void SetState() | 1 flags | — | 0x00 |
| void FromIntPtr() | Static+1 flags | — | 0x00 |
| void Create() | PrivateStatic | — | 0x00 |
| void Destroy() | PrivateStatic | — | 0x00 |
| void SetFlagsAll() | Private | — | 0x00 |
| void SetFlagsNode() | Private | — | 0x00 |
| void SetFlagsNodes() | Private | — | 0x00 |
| void SetFlagsRecursiveNode() | Private | — | 0x00 |
| void SetFlagsRecursiveNodes() | Private | — | 0x00 |
| void SetFlagsIndices() | Private | — | 0x00 |
| void HasAllFlagsAny() | Private | — | 0x00 |
| void HasAnyFlagsAny() | Private | — | 0x00 |
| void HasAllFlagsNode() | Private | — | 0x00 |
| void HasAnyFlagsNode() | Private | — | 0x00 |
| void DoesNotHaveAllFlagsAny() | Private | — | 0x00 |
| void DoesNotHaveAnyFlagsAny() | Private | — | 0x00 |
| void DoesNotHaveAllFlagsNode() | Private | — | 0x00 |
| void DoesNotHaveAnyFlagsNode() | Private | — | 0x00 |
| void ClearFlagsAll() | Private | — | 0x00 |
| void ClearFlagsNode() | Private | — | 0x00 |
| void ClearFlagsNodes() | Private | — | 0x00 |
| void ClearFlagsIndices() | Private | — | 0x00 |
| void ClearFlagsRecursiveNode() | Private | — | 0x00 |
| void ClearFlagsRecursiveNodes() | Private | — | 0x00 |
| void ToggleFlagsAll() | Private | — | 0x00 |
| void ToggleFlagsNode() | Private | — | 0x00 |
| void ToggleFlagsNodes() | Private | — | 0x00 |
| void ToggleFlagsIndices() | Private | — | 0x00 |
| void ToggleFlagsRecursiveNode() | Private | — | 0x00 |
| void ToggleFlagsRecursiveNodes() | Private | — | 0x00 |
| void EndFlagsChange() | Private | — | 0x00 |
| void GetNodesWithAllFlagsSpan() | Private | — | 0x00 |
| void GetNodesWithAnyFlagsSpan() | Private | — | 0x00 |
| void GetIndicesWithAllFlagsSpan() | Private | — | 0x00 |
| void GetIndicesWithAnyFlagsSpan() | Private | — | 0x00 |
| void GetNodesWithoutAllFlagsSpan() | Private | — | 0x00 |
| void GetNodesWithoutAnyFlagsSpan() | Private | — | 0x00 |
| void GetIndicesWithoutAllFlagsSpan() | Private | — | 0x00 |
| void GetIndicesWithoutAnyFlagsSpan() | Private | — | 0x00 |
| void CreateHierarchyViewModel() | PrivateStatic | — | 0x00 |
| void UpdateHierarchyViewModel() | PrivateStatic | — | 0x00 |
| void InvokeFlagsChanged() | PrivateStatic | — | 0x00 |
| void SearchBegin() | PrivateStatic | — | 0x00 |
| void get_Hierarchy() | Public+1 flags | — | 0x00 |
| void get_HierarchyFlattned() | Public+1 flags | — | 0x00 |
| void SetFlags() | Public | — | 0x00 |
| void ClearFlags() | Public | — | 0x00 |
| void ToggleFlags() | Public | — | 0x00 |
| void HasFlags() | Public | — | 0x00 |
| void HasFlags() | Public | — | 0x00 |
| void HasFlagsCount() | Public | — | 0x00 |
| void DoesNotHaveFlags() | Public | — | 0x00 |
| void DoesNotHaveFlags() | Public | — | 0x00 |
| void DoesNotHaveFlagsCount() | Public | — | 0x00 |
| void GetNodesWithFlags() | Public | — | 0x00 |
| void GetNodesWithFlags() | Public | — | 0x00 |
| void EnumerateNodesWithFlags() | Public | — | 0x00 |
| void GetIndicesWithFlags() | Public | — | 0x00 |
| void GetIndicesWithFlags() | Public | — | 0x00 |
| void GetNodesWithoutFlags() | Public | — | 0x00 |
| void GetNodesWithoutFlags() | Public | — | 0x00 |
| void EnumerateNodesWithoutFlags() | Public | — | 0x00 |
| void GetIndicesWithoutFlags() | Public | — | 0x00 |
| void GetIndicesWithoutFlags() | Public | — | 0x00 |
| void get_Updating_Injected() | PrivateStatic | — | 0x00 |
| void get_UpdateNeeded_Injected() | PrivateStatic | — | 0x00 |
| void get_Filtering_Injected() | PrivateStatic | — | 0x00 |
| void get_UpdateProgress_Injected() | PrivateStatic | — | 0x00 |
| void get_Query_Injected() | PrivateStatic | — | 0x00 |
| void set_Query_Injected() | PrivateStatic | — | 0x00 |
| void IndexOf_Injected() | PrivateStatic | — | 0x00 |
| void Contains_Injected() | PrivateStatic | — | 0x00 |
| void SetRoot_Injected() | PrivateStatic | — | 0x00 |
| void GetRoot_Injected() | PrivateStatic | — | 0x00 |
| void GetParent_Injected() | PrivateStatic | — | 0x00 |
| void GetNextSibling_Injected() | PrivateStatic | — | 0x00 |
| void GetChildrenCount_Injected() | PrivateStatic | — | 0x00 |
| void GetChildrenCountRecursive_Injected() | PrivateStatic | — | 0x00 |
| void GetChild_Injected() | PrivateStatic | — | 0x00 |
| void GetChildIndex_Injected() | PrivateStatic | — | 0x00 |
| void GetDepth_Injected() | PrivateStatic | — | 0x00 |
| void GetFlags_Injected() | PrivateStatic | — | 0x00 |
| void HasAllFlagsCount_Injected() | PrivateStatic | — | 0x00 |
| void HasAnyFlagsCount_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAllFlagsCount_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAnyFlagsCount_Injected() | PrivateStatic | — | 0x00 |
| void BeginFlagsChange_Injected() | PrivateStatic | — | 0x00 |
| void Update_Injected() | PrivateStatic | — | 0x00 |
| void UpdateIncremental_Injected() | PrivateStatic | — | 0x00 |
| void UpdateIncrementalTimed_Injected() | PrivateStatic | — | 0x00 |
| void GetState_Injected() | PrivateStatic | — | 0x00 |
| void SetState_Injected() | PrivateStatic | — | 0x00 |
| void Create_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsAll_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsNodes_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsRecursiveNode_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsRecursiveNodes_Injected() | PrivateStatic | — | 0x00 |
| void SetFlagsIndices_Injected() | PrivateStatic | — | 0x00 |
| void HasAllFlagsAny_Injected() | PrivateStatic | — | 0x00 |
| void HasAnyFlagsAny_Injected() | PrivateStatic | — | 0x00 |
| void HasAllFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void HasAnyFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAllFlagsAny_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAnyFlagsAny_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAllFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void DoesNotHaveAnyFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsAll_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsNodes_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsIndices_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsRecursiveNode_Injected() | PrivateStatic | — | 0x00 |
| void ClearFlagsRecursiveNodes_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsAll_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsNode_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsNodes_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsIndices_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsRecursiveNode_Injected() | PrivateStatic | — | 0x00 |
| void ToggleFlagsRecursiveNodes_Injected() | PrivateStatic | — | 0x00 |
| void EndFlagsChange_Injected() | PrivateStatic | — | 0x00 |
| void GetNodesWithAllFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetNodesWithAnyFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetIndicesWithAllFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetIndicesWithAnyFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetNodesWithoutAllFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetNodesWithoutAnyFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetIndicesWithoutAllFlagsSpan_Injected() | PrivateStatic | — | 0x00 |
| void GetIndicesWithoutAnyFlagsSpan_Injected() | PrivateStatic | — | 0x00 |