Module that contains a high-performance hierarchy container.
Hierarchy | Represents a tree-like container of nodes. |
HierarchyCommandList | Represents a list of commands that modify a hierarchy. |
HierarchyFlattened | Represents a read-only array of HierarchyFlattenedNode over a Hierarchy. Used as an acceleration structure for query purposes. |
HierarchyNodeTypeHandlerBase | Provides a base class for hierarchy node type handlers. |
HierarchySearchQueryDescriptor | Encapsulates all the query filters and text values that are used to filter a hierarchy. |
HierarchyViewModel | A hierarchy view model is a read-only filtering view of a HierarchyFlattened. |
HierarchyFlattenedNode | Represents a flattened hierarchy node. |
HierarchyFlattenedNodeChildren | Represents an enumerable over the children of an HierarchyNode. |
HierarchyNode | Represents a hierarchy node. |
HierarchyNodeChildren | A read-only collection of an hierarchy node's children. |
HierarchyNodeMapUnmanaged<T0> | Represents a collection of HierarchyNode and values of type T with O(1) access time. |
HierarchyNodeType | Type descriptor for a node in Hierarchy. Corresponds to the NodeType of the HierarchyNodeHandler. |
HierarchyPropertyDescriptor | Describes the type and size of a Hierarchy Property. |
HierarchyPropertyString | Provides access to string property data. |
HierarchyPropertyUnmanaged<T0> | Provides strongly typed access to unmanaged property data. |
HierarchySearchFilter | Encapsulates all data needed to filter a hierarchy. |
HierarchyViewNodesEnumerable | Represent an enumerable of HierarchyNode with specific HierarchyNodeFlags. |
HierarchyNodeFlags | Bit flags used to describe the state of a hierarchy node. |
HierarchyPropertyStorageType | Describes how property values of a specific property are stored in memory. |
HierarchySearchFilterOperator | Represents options for search filter operators. A colon (:) is the "contains" operator. A "-" is a "not" operator. |