// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved. #include "SettingsEditorPrivatePCH.h" #include "ISettingsEditorModule.h" /** * Implements the SettingsEditor module. */ class FSettingsEditorModule : public ISettingsEditorModule { public: // ISettingsEditorModule interface virtual TSharedRef CreateEditor( const TSharedRef& Model ) override { return SNew(SSettingsEditor, Model); } virtual ISettingsEditorModelRef CreateModel( const TSharedRef& SettingsContainer ) override { return MakeShareable(new FSettingsEditorModel(SettingsContainer)); } }; IMPLEMENT_MODULE(FSettingsEditorModule, SettingsEditor);