From 8303186775d0b2f18e2b4a3787f8e6cd680a54ec Mon Sep 17 00:00:00 2001 From: Ed_ Date: Fri, 16 May 2025 21:08:29 -0400 Subject: [PATCH] Fixes for building as an engine plugin with latest merge --- Plugins/Cog/Source/Cog/Public/CogSubsystem.h | 2 ++ Plugins/Cog/Source/Cog/Public/CogWindow.h | 1 + Plugins/Cog/Source/Cog/Public/CogWindow_Settings.h | 1 + .../Public/CogAbilityCheat_Execution_ActivateAbility.h | 4 ++-- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Plugins/Cog/Source/Cog/Public/CogSubsystem.h b/Plugins/Cog/Source/Cog/Public/CogSubsystem.h index 401eefc..8fc9631 100644 --- a/Plugins/Cog/Source/Cog/Public/CogSubsystem.h +++ b/Plugins/Cog/Source/Cog/Public/CogSubsystem.h @@ -4,6 +4,8 @@ #include "CogHelper.h" #include "CogImguiContext.h" #include "CogWindow_Settings.h" +#include "Components/InputComponent.h" + #include "imgui.h" #include "Subsystems/WorldSubsystem.h" diff --git a/Plugins/Cog/Source/Cog/Public/CogWindow.h b/Plugins/Cog/Source/Cog/Public/CogWindow.h index e844aea..80aab78 100644 --- a/Plugins/Cog/Source/Cog/Public/CogWindow.h +++ b/Plugins/Cog/Source/Cog/Public/CogWindow.h @@ -14,6 +14,7 @@ class APlayerController; class UCogSubsystem; class ULocalPlayer; class UWorld; +class UInputComponent; class COG_API FCogWindow { diff --git a/Plugins/Cog/Source/Cog/Public/CogWindow_Settings.h b/Plugins/Cog/Source/Cog/Public/CogWindow_Settings.h index e287f13..a08de74 100644 --- a/Plugins/Cog/Source/Cog/Public/CogWindow_Settings.h +++ b/Plugins/Cog/Source/Cog/Public/CogWindow_Settings.h @@ -3,6 +3,7 @@ #include "CoreMinimal.h" #include "CogCommonConfig.h" #include "CogWindow.h" +#include "Framework/Commands/InputChord.h" #include "CogWindow_Settings.generated.h" class UCogEngineConfig_Settings; diff --git a/Plugins/CogAbility/Source/CogAbility/Public/CogAbilityCheat_Execution_ActivateAbility.h b/Plugins/CogAbility/Source/CogAbility/Public/CogAbilityCheat_Execution_ActivateAbility.h index e454e73..aa73b45 100644 --- a/Plugins/CogAbility/Source/CogAbility/Public/CogAbilityCheat_Execution_ActivateAbility.h +++ b/Plugins/CogAbility/Source/CogAbility/Public/CogAbilityCheat_Execution_ActivateAbility.h @@ -19,9 +19,9 @@ public: virtual bool GetColor(const FCogWindow& InCallingWindow, FLinearColor& OutColor) const override; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, Category="Cog") TSubclassOf Ability; - UPROPERTY(EditAnywhere) + UPROPERTY(EditAnywhere, Category="Cog") bool RemoveAbilityOnEnd = true; };