// Copyright Epic Games, Inc. All Rights Reserved. #include "LyraDebugCameraController.h" #include "LyraCheatManager.h" ALyraDebugCameraController::ALyraDebugCameraController(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) { // Use the same cheat class as LyraPlayerController to allow toggling the debug camera through cheats. CheatClass = ULyraCheatManager::StaticClass(); } void ALyraDebugCameraController::AddCheats(bool bForce) { // Mirrors LyraPlayerController's AddCheats() to avoid the player becoming stuck in the debug camera. #if USING_CHEAT_MANAGER Super::AddCheats(true); #else //#if USING_CHEAT_MANAGER Super::AddCheats(bForce); #endif // #else //#if USING_CHEAT_MANAGER }