- Add Component class documentation with lifecycle methods - Add GameObject class documentation with component system - Add TransformComponent documentation with transform methods - Add Scene class documentation with GameObject management - Add SceneManager singleton documentation with scene loading - Update components.md overview with all component classes - Update main.md navigation with Scene module
619 B
619 B
GetParent
Get the parent transform.
Syntax
TransformComponent* GetParent() const;
Returns
Returns a pointer to the parent TransformComponent, or nullptr if this transform has no parent.
Remarks
Returns the parent transform in the transform hierarchy. The parent transform affects this transform's world position, rotation, and scale.
See Also
Examples
void Example(TransformComponent* transform) {
TransformComponent* parent = transform->GetParent();
if (parent) {
XC_LOG_INFO("Has parent: {}", parent->GetName());
}
}