| Parameter | Description |
|---|---|
| node | The hierarchy node whose children are detached. |
bool
true if the command was appended to the list, false otherwise.
Severs every child of a hierarchy node from it, without removing them from the hierarchy.
Equivalent to calling HierarchyCommandList.Detach on each child, but the node's children are severed in a single operation. Each detached child keeps its own children and is no longer reachable from Hierarchy.Root. Nothing reclaims them: the caller must either re-attach them with HierarchyCommandList.SetParent or delete them with HierarchyCommandList.Remove.