class in Unity.Hierarchy.Editor
/
Inherits from:Unity.Hierarchy.HierarchyNodeTypeHandler
Provides a Hierarchy.HierarchyNodeTypeHandler for subscenes.
| Method | Description |
|---|---|
| GetEntityId | Gets the EntityId of the GameObject that represents the subscene for the specified Hierarchy.HierarchyNode. |
| GetGameObject | Gets the GameObject that represents the subscene for the specified Hierarchy.HierarchyNode. |
| GetNodeType | Gets the Hierarchy.HierarchyNodeType registered for this HierarchySubSceneHandler. |
| GetOrCreateNode | Gets or creates the Hierarchy.HierarchyNode for the subscene with the specified EntityId. |
| GetScene | Gets the SceneManagement.Scene associated with the subscene for the specified Hierarchy.HierarchyNode. |
| Property | Description |
|---|---|
| CommandList | Get the Unity.Hierarchy.HierarchyCommandList associated with this handler. |
| Hierarchy | Get the Unity.Hierarchy.Hierarchy owning this handler. |
| Method | Description |
|---|---|
| Dispose | Disposes this hierarchy node type handler to free up resources in the derived class. |
| GetDefaultNodeFlags | Get the default value used to initialize a hierarchy node flags. |
| GetNodeHashCode | Gets the hash code for the specified hierarchy node. |
| GetNodeTypeName | Get the type name of this hierarchy node type handler. |
| SearchMatch | Determines if a node matches the search query. |
| Method | Description |
|---|---|
| OnBindItem | Called whenever a Unity.Hierarchy.HierarchyViewItem is bound to a Unity.Hierarchy.HierarchyView. Typically used to set up the item with the necessary data and styles. |
| OnBindView | Called when the Unity.Hierarchy.HierarchyNodeTypeHandler is bound to a Unity.Hierarchy.HierarchyView. |
| OnUnbindItem | Called whenever a Unity.Hierarchy.HierarchyViewItem is unbound from a Unity.Hierarchy.HierarchyView. |
| OnUnbindView | Called when the Unity.Hierarchy.HierarchyNodeTypeHandler is unbound from a Unity.Hierarchy.HierarchyView. |
| Initialize | Initializes this hierarchy node type handler. |
| SearchBegin | Called when a new search query begins. |
| SearchEnd | Called when a search query ends. |
| ViewModelPostUpdate | Called after the HierarchyViewModel finishes being updated. |