# GetParent Get the parent transform. ## Syntax ```cpp 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 - [SetParent](set-parent) ## Examples ```cpp void Example(TransformComponent* transform) { TransformComponent* parent = transform->GetParent(); if (parent) { XC_LOG_INFO("Has parent: {}", parent->GetName()); } } ```