apartment point upgrade

This commit is contained in:
C
2022-07-26 16:36:29 +05:00
parent 0c10f800a8
commit a3f8f97ba7
18 changed files with 33 additions and 24 deletions
@@ -23,28 +23,34 @@ AResComFloorManager* AResComPlayerController::GetFloorManager() const
return floorManager;
}
void AResComPoint::BeginPlay()
//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));*/
//}
void AResComPlayerController::freeMemory()
{
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));*/
GEngine->ForceGarbageCollection();
//GetWorld()->ForceGarbageCollection(true);
}
@@ -25,11 +25,14 @@ protected:
UFUNCTION(BlueprintCallable, Category = "FloorManager")
void SetFloorManager(AResComFloorManager* manager);
virtual void BeginPlay() override;
//virtual void BeginPlay() override;
public:
UFUNCTION(BlueprintCallable, Category = "PlayerManager")
AResComPlayerStateManager* GetPlayerStateManager() const;
UFUNCTION(BlueprintCallable, Category = "FloorManager")
AResComFloorManager* GetFloorManager() const;
UFUNCTION(BlueprintCallable, Category = "GarbageCollection")
void freeMemory();
};