diff --git a/Plugins/Cog/Source/CogDebug/Public/CogDebug.h b/Plugins/Cog/Source/CogDebug/Public/CogDebug.h index fb0519f..3d8d5c8 100644 --- a/Plugins/Cog/Source/CogDebug/Public/CogDebug.h +++ b/Plugins/Cog/Source/CogDebug/Public/CogDebug.h @@ -13,7 +13,7 @@ struct FCogDebugDrawOverlapParams; struct FCogDebugDrawSweepParams; UENUM() -enum ECogDebugRecolorMode : uint8 +enum class ECogDebugRecolorMode : uint8 { None, Color, @@ -63,7 +63,7 @@ struct FCogDebugSettings float AxesScale = 1.0f; UPROPERTY(Config) - TEnumAsByte RecolorMode = None; + ECogDebugRecolorMode RecolorMode = ECogDebugRecolorMode::None; UPROPERTY(Config) float RecolorIntensity = 0.0f; diff --git a/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_DebugSettings.cpp b/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_DebugSettings.cpp index 0bdc107..5e77f88 100644 --- a/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_DebugSettings.cpp +++ b/Plugins/Cog/Source/CogEngine/Private/CogEngineWindow_DebugSettings.cpp @@ -202,7 +202,7 @@ void FCogEngineWindow_DebugSettings::RenderContent() { FCogImguiHelper::ColorEdit4("Recolor Color", Settings.RecolorColor, ColorEditFlags); } - else if (Settings.RecolorMode == HueOverTime) + else if (Settings.RecolorMode == ECogDebugRecolorMode::HueOverTime) { FCogWindowWidgets::SetNextItemToShortWidth(); ImGui::DragFloat("Recolor Speed", &Settings.RecolorTimeSpeed, 0.1f, 0.0f, 10.0f, "%.1f");