Opening a Widget Blueprint from C++ Code

FStringClassReference MyWidgetClassRef(TEXT(“/Game/NewWidgetBlueprint.NewWidgetBlueprint_C”));
if ( UClass* MyWidgetClass = MyWidgetClassRef.TryLoadClass<UUserWidget>() )
{
UUserWidget* MyWidget = CreateWidget<UUserWidget>(World / GameInstance / PlayerController, MyWidgetClass);
// Do stuff with MyWidget
}

5 Likes