natiny_entity_set_parent
void natiny_entity_set_parent(NatinyEntity child, NatinyEntity parent);
Sets the parent of a node, creating a parent-child hierarchy. The child node's transform becomes relative to its parent.
Parameters
| Name | Type | Description |
|---|---|---|
child |
NatinyEntity |
Child Entity handle |
parent |
NatinyEntity |
Parent entity handle, or 0 to detach |
Example
natiny_entity_set_parent(hand, arm);
Notes
- Detaching is also what spares a child from its parent's
destroy: everydestroythat owns an entity takes the whole subtree under it with it.