Click or drag to resize
IHierarchyXT Class
A utility class for IHierarchyXT
Inheritance Hierarchy
SystemObject
  CandlelightIHierarchyXT

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public static class IHierarchyX<T>
where T : Component

Type Parameters

T
The Component type of the nodes in the hierarchy.

The IHierarchyXT type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCopyNodesAndGetStatus(IHierarchyT, ListT, ListT, HierarchyStatusCode)
Copies the nodes from the input list to the output list and gets the status of the list of nodes. Use this method for validating lists of nodes of a certain type (e.g., mandatory vs. optional).
Public methodStatic memberCopyNodesAndGetStatusTNode(ListTNode, ListTNode, HierarchyStatusCode)
Copies the nodes from the input list to the output list and gets the status of the list of nodes. Use this method for validating lists of nodes of a certain type (e.g., mandatory vs. optional).
Public methodStatic memberGetEstimatedHierarchySpaceBoundsTHierarchy
Gets the estimated bounds of the specified hierarchy in its current configuration, in the space of the specified transform. It will encapsulate all of the Transforms of the hierarchy's nodes, as well as all of the currently active SkinnedMeshRenderers and MeshRenderers.
Public methodStatic memberGetEstimatedRootSpaceBoundsTHierarchy
Gets the estimated bounds of the specified hierarchy in its current configuration, in the space of the specified transform. It will encapsulate all of the Transforms of the hierarchy's nodes, as well as all of the currently active SkinnedMeshRenderers and MeshRenderers.
Public methodStatic memberGetStatusCodes
Gets the status codes represented by the supplied integer code.
Public methodStatic memberInsertRootIntoNodesAndUpdateStatus
Inserts the root into the list of nodes and updates the status of the list of nodes as needed.
Top
See Also