50 lines
1.2 KiB
C++
50 lines
1.2 KiB
C++
// Fill out your copyright notice in the Description page of Project Settings.
|
|
|
|
|
|
#include "ResComPlayerController.h"
|
|
|
|
void AResComPlayerController::SetPlayerStateManager(AResComPlayerStateManager* manager)
|
|
{
|
|
playerStateManager = manager;
|
|
}
|
|
|
|
AResComPlayerStateManager* AResComPlayerController::GetPlayerStateManager() const
|
|
{
|
|
return playerStateManager;
|
|
}
|
|
|
|
void AResComPlayerController::SetFloorManager(AResComFloorManager* manager)
|
|
{
|
|
floorManager = manager;
|
|
}
|
|
|
|
AResComFloorManager* AResComPlayerController::GetFloorManager() const
|
|
{
|
|
return floorManager;
|
|
}
|
|
|
|
void AResComPoint::BeginPlay()
|
|
{
|
|
Super::BeginPlay();
|
|
|
|
// spectrator window
|
|
/*SlateWin = SNew(SWindow)
|
|
.AutoCenter(EAutoCenter::None)
|
|
.Title(FText::FromString(TEXT("Control Window")))
|
|
.IsInitiallyMaximized(false)
|
|
.ScreenPosition(FVector2D(0, 0))
|
|
.ClientSize(FVector2D(500, 800))
|
|
.CreateTitleBar(true)
|
|
.SizingRule(ESizingRule::UserSized)
|
|
.SupportsMaximize(false)
|
|
.SupportsMinimize(true)
|
|
.HasCloseButton(true);
|
|
|
|
TSharedRef<SWindow> SlateWinRef = SlateWin.ToSharedRef();
|
|
|
|
FSlateApplication& SlateApp = FSlateApplication::Get();
|
|
|
|
SlateApp.AddWindow(SlateWinRef, true);
|
|
|
|
SlateWinRef->SetContent(SNew(SControlWidget));*/
|
|
} |