# GetLocalRotation Get the rotation of this transform relative to the parent transform. ## Syntax ```cpp const Math::Quaternion& GetLocalRotation() const; ``` ## Returns Returns the local rotation as a `Math::Quaternion` reference. ## Remarks Local rotation represents the rotation of this transform in parent space. If this transform has no parent, local rotation is the same as world rotation. ## See Also - [SetLocalRotation](set-local-rotation) - [GetRotation](get-rotation) - [SetRotation](set-rotation) ## Examples ```cpp void Example(TransformComponent* transform) { const Math::Quaternion& localRot = transform->GetLocalRotation(); XC_LOG_INFO("Local rotation: ({}, {}, {}, {})", localRot.x, localRot.y, localRot.z, localRot.w); } ```