// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved. #pragma once /** * Implements the launcher settings widget. */ class SProjectLauncherBuildTaskSettings : public SCompoundWidget { public: SLATE_BEGIN_ARGS(SProjectLauncherBuildTaskSettings) { } SLATE_END_ARGS() public: /** * Destructor. */ ~SProjectLauncherBuildTaskSettings( ); public: /** * Constructs the widget. * * @param InArgs The Slate argument list. * @param InModel The data model. */ void Construct( const FArguments& InArgs, const FProjectLauncherModelRef& InModel ); private: // Holds a pointer to the data model. FProjectLauncherModelPtr Model; };