7#include "IDetailCustomization.h"
8#include "OnlinePicoSettings.h"
9#include "Input/Reply.h"
10#include "Widgets/Input/SCheckBox.h"
14class FOnlinePicoSettingsCustomization :
public IDetailCustomization
17 static TSharedRef<IDetailCustomization> MakeInstance();
18 virtual void CustomizeDetails(IDetailLayoutBuilder& DetailLayout)
override;
19 FOnlinePicoSettingsCustomization();
20 void ShowDialogWidget();
22 IDetailLayoutBuilder* SavedLayoutBuilder;
23 static TSharedPtr<SWindow> MsgWindow;
24 bool bCheckBoxChecked;
25 UOnlinePicoSettings* OnlinePicoSettings;
26 bool bIsIgnoreShowDialog;
27 FReply OnOKButtonClick();
28 FReply OnIgnoreButtonClick();
29 void OnCheckBoxChange(ECheckBoxState NewCheckedState);