// Fill out your copyright notice in the Description page of Project Settings. #pragma once class UJoinGame; #include "CoreMinimal.h" #include "Blueprint/UserWidget.h" #include "SignInOverlay.generated.h" class UPortalManager; /** * */ UCLASS() class DEDICATEDSERVERS_API USignInOverlay : public UUserWidget { GENERATED_BODY() public: UPROPERTY(meta = (BindWidget)) TObjectPtr JoinGameWidget; UPROPERTY(EditDefaultsOnly) TSubclassOf PortalManagerClass; protected: virtual void NativeConstruct() override; private: UPROPERTY() TObjectPtr PortalManager; };