// Copyright (c), Firelight Technologies Pty, Ltd. 2023. #pragma once #include "CoreMinimal.h" #include "Misc/Attribute.h" #include "Input/Reply.h" #include "IDetailCustomization.h" #include "PropertyHandle.h" class IDetailLayoutBuilder; class FFMODSettingsCustomization : public IDetailCustomization { public: // Makes a new instance of this detail layout class for a specific detail view requesting it static TSharedRef MakeInstance(); // IDetailCustomization interface virtual void CustomizeDetails(IDetailLayoutBuilder& DetailLayout) override; // End of IDetailCustomization interface private: FFMODSettingsCustomization(); };