diff --git a/src/Features/LightLimitFix.cpp b/src/Features/LightLimitFix.cpp index b3cc18c6e9..9312e6dab8 100644 --- a/src/Features/LightLimitFix.cpp +++ b/src/Features/LightLimitFix.cpp @@ -8,11 +8,6 @@ static constexpr uint CLUSTER_MAX_LIGHTS = 128; static constexpr uint MAX_LIGHTS = 1024; -NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT( - LightLimitFix::Settings, - EnableContactShadows, - LightsVisualisationMode) - void LightLimitFix::DrawSettings() { auto shaderCache = globals::shaderCache; @@ -170,19 +165,16 @@ void LightLimitFix::SetupResources() } } -void LightLimitFix::LoadSettings(json& o_json) +void LightLimitFix::LoadSettings(json&) { - settings = o_json; } -void LightLimitFix::SaveSettings(json& o_json) +void LightLimitFix::SaveSettings(json&) { - o_json = settings; } void LightLimitFix::RestoreDefaultSettings() { - settings = {}; } RE::NiNode* GetParentRoomNode(RE::NiAVObject* object) diff --git a/src/Features/LightLimitFix.h b/src/Features/LightLimitFix.h index 92822e21c8..17d0893615 100644 --- a/src/Features/LightLimitFix.h +++ b/src/Features/LightLimitFix.h @@ -176,7 +176,6 @@ struct LightLimitFix : OverlayFeature struct Settings { - bool EnableContactShadows = false; bool EnableLightsVisualisation = false; uint LightsVisualisationMode = 0; };