# SetPosition Set the world position of this transform. ## Syntax ```cpp void SetPosition(const Math::Vector3& position); ``` ## Parameters - `position` - The new world position as a `Math::Vector3`. ## Remarks Sets the world-space position of this transform. If this transform has a parent, the local position is computed by transforming the world position into parent space. ## See Also - [GetPosition](get-position) - [GetLocalPosition](get-local-position) - [SetLocalPosition](set-local-position) ## Examples ```cpp void Example(TransformComponent* transform) { transform->SetPosition(Math::Vector3(100.0f, 50.0f, 25.0f)); } ```