// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved. #pragma once #include "EditorStyle.h" #include "PropertyEditorModule.h" #include "AndroidSDKSettings.h" ////////////////////////////////////////////////////////////////////////// // FAndroidSDKSettingsCustomization class FAndroidSDKSettingsCustomization : 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: FAndroidSDKSettingsCustomization(); void BuildSDKPathSection(IDetailLayoutBuilder& DetailLayout); private: IDetailLayoutBuilder* SavedLayoutBuilder; ITargetPlatformManagerModule * TargetPlatformManagerModule; };