diff --git a/Source/NDisplayLaunchButton/Public/NDisplayLaunchButtonSettings.h b/Source/NDisplayLaunchButton/Public/NDisplayLaunchButtonSettings.h index 7d402410c14a857d479fa814fdcfd2be1cffb177..3c298512948f5e6245e5f1e7aa18442739472377 100644 --- a/Source/NDisplayLaunchButton/Public/NDisplayLaunchButtonSettings.h +++ b/Source/NDisplayLaunchButton/Public/NDisplayLaunchButtonSettings.h @@ -1,9 +1,7 @@ #pragma once #include "CoreMinimal.h" #include "Engine/EngineTypes.h" - #include "Engine/DeveloperSettings.h" - #include "NDisplayLaunchButtonSettings.generated.h" UENUM(BlueprintType) @@ -26,7 +24,6 @@ enum ButtonLaunchType ButtonLaunchType_ROLV UMETA(DisplayName = "ROLV") }; - UCLASS(config=Engine, defaultconfig, meta=(DisplayName="nDisplay Launch Button")) class UNDisplayLaunchButtonSettings : public UDeveloperSettings { @@ -113,7 +110,7 @@ public: //Macro used to shorten code #define PROPERTY_CONDITION_CHECK(Variable, Condition) if (InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(UNDisplayLaunchButtonSettings, Variable)) return Condition; - bool CanEditChange(const UProperty* InProperty) const override + bool CanEditChange(const FProperty* InProperty) const override { const bool ParentVal = Super::CanEditChange(InProperty);