b3dSetParent

Sets parent-child hierarchy relationship (child inherits parent transform). Takes childEntity (child entity handle), parentEntity (parent entity handle, 0 to detach), inheritCollision (reserved, not implemented). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

childEntity Int
parentEntity Int
inheritCollision Int

Returns

Void

Quick Summary

Sets parent-child hierarchy relationship (child inherits parent transform). Takes childEntity (child entity handle), parentEntity (parent entity handle, 0 to detach), inheritCollision (reserved, not implemented). Returns nothing.

Technical Exegesis...

Sets parent-child hierarchy relationship (child inherits parent transform). Takes childEntity (child entity handle), parentEntity (parent entity handle, 0 to detach), inheritCollision (reserved, not implemented). Returns nothing. Validates child exists, removes child from old parent's children list if had previous parent, if parentEntity=0 detaches child (makes root entity with parent=nullptr), otherwise validates new parent exists and establishes relationship (child.parent=&parent, adds child to parent.

Example

Example.bam
; No example implemented yet