ue4 set size of widget c++

To set the size of a widget in Unreal Engine 4 (UE4) using C++, you can follow these steps:

  1. Get a reference to the widget: First, you need to get a reference to the widget you want to resize. This can be done by using the CreateWidget function or by accessing an already existing widget reference.

  2. Set the size: Once you have a reference to the widget, you can set its size using the SetDesiredSizeInViewport function. This function allows you to specify the desired width and height of the widget.

cpp // Assuming you have a reference to the widget named MyWidget MyWidget->SetDesiredSizeInViewport(FVector2D(Width, Height));

Replace Width and Height with the desired dimensions for your widget.

  1. Update the viewport: After setting the size of the widget, you need to update the viewport to apply the changes. This can be done using the AddToViewport function.

cpp // Assuming you have a reference to the widget named MyWidget MyWidget->AddToViewport();

This will add the widget to the viewport and make it visible.

And that's it! Following these steps will allow you to set the size of a widget in UE4 using C++.