# GetLocalPosition Get the position of this transform relative to the parent transform. ## Syntax ```cpp const Math::Vector3& GetLocalPosition() const; ``` ## Returns Returns the local position as a `Math::Vector3` reference. The returned reference remains valid until the transform is modified. ## Remarks Local position represents the position of this transform in parent space. If this transform has no parent, local position is the same as world position. ## See Also - [SetLocalPosition](set-local-position) - [GetPosition](get-position) - [SetPosition](set-position) ## Examples ```cpp void Example(TransformComponent* transform) { const Math::Vector3& localPos = transform->GetLocalPosition(); XC_LOG_INFO("Local position: ({}, {}, {})", localPos.x, localPos.y, localPos.z); } ```