How to set the widget class to none in c++

WidgetC.zip (44.4 KB)
1 key turns the widget component on and off via c++

The crucial part:


void AMyCharacter::SetWidget(TSubclassOf<class UUserWidget> passedWidget) {
	
	if (passedWidget != nullptr) {
		UUserWidget* widget = CreateWidget<UUserWidget>(GetWorld(), passedWidget);
		widgetComponent->SetWidget(widget);
	} else {
		widgetComponent->SetWidget(nullptr);
	}
	
}

``