// Copyright (c) 2025 Trevor Edwards. All rights reserved. #pragma once #include "CoreMinimal.h" #include "Blueprint/UserWidget.h" #include "RIRUserWidget.generated.h" /** * */ UCLASS() class REALMSINRUIN_API URIRUserWidget : public UUserWidget { GENERATED_BODY() public: UFUNCTION(BlueprintCallable) void SetWidgetController(UObject* InWidgetController); UPROPERTY(BlueprintReadOnly) TObjectPtr WidgetController; protected: UFUNCTION(BlueprintImplementableEvent) void WidgetControllerSet(); };