Files
UnrealEngineUWP/Engine/Source/Developer/ProjectLauncher/Private/ProjectLauncherPrivatePCH.h
Ben Marsh 149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00

104 lines
3.2 KiB
C

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
#pragma once
#include "ProjectLauncher.h"
/* Private dependencies
*****************************************************************************/
#include "DesktopPlatformModule.h"
#include "IFilter.h"
#include "ModuleManager.h"
#include "TargetDeviceServices.h"
#include "TargetPlatform.h"
#include "PlatformInfo.h"
#include "TextFilter.h"
/* Static helpers
*****************************************************************************/
// @todo gmp: move this into a shared library or create a SImageButton widget.
static TSharedRef<SButton> MakeImageButton( const FSlateBrush* ButtonImage, const FText& ButtonTip, const FOnClicked& OnClickedDelegate )
{
return SNew(SButton)
.ButtonStyle( FEditorStyle::Get(), "NoBorder" )
.OnClicked(OnClickedDelegate)
.ToolTipText(ButtonTip)
.ContentPadding(2)
.VAlign(VAlign_Center)
.ForegroundColor(FSlateColor::UseForeground())
.Content()
[
SNew(SImage)
.Image(ButtonImage)
.ColorAndOpacity(FSlateColor::UseForeground())
];
}
/* Private includes
*****************************************************************************/
#include "ProjectLauncherCommands.h"
#include "ProjectLauncherModel.h"
#include "SProjectLauncherValidation.h"
#include "SProjectLauncherDelegates.h"
#include "SProjectLauncherBuildConfigurationSelector.h"
#include "SProjectLauncherCookModeSelector.h"
#include "SProjectLauncherFormLabel.h"
#include "SProjectLauncherInstanceTypeSelector.h"
#include "SProjectLauncherProfileLaunchButton.h"
#include "SProjectLauncherProfileNameDescEditor.h"
#include "SProjectLauncherVariantSelector.h"
#include "SProjectLauncherProjectPicker.h"
#include "SProjectLauncherProjectPage.h"
#include "SProjectLauncherBuildPage.h"
#include "SProjectLauncherMapListRow.h"
#include "SProjectLauncherCultureListRow.h"
#include "SProjectLauncherPlatformListRow.h"
#include "SProjectLauncherCookedPlatforms.h"
#include "SProjectLauncherCookByTheBookSettings.h"
#include "SProjectLauncherCookOnTheFlySettings.h"
#include "SProjectLauncherCookPage.h"
#include "SProjectLauncherSimpleCookPage.h"
#include "SProjectLauncherDeviceGroupSelector.h"
#include "SProjectLauncherSimpleDeviceListRow.h"
#include "SProjectLauncherSimpleDeviceListView.h"
#include "SProjectLauncherProfileListRow.h"
#include "SProjectLauncherProfileListView.h"
#include "SProjectLauncherDeployFileServerSettings.h"
#include "SProjectLauncherDeployToDeviceSettings.h"
#include "SProjectLauncherDeployRepositorySettings.h"
#include "SProjectLauncherDeployPage.h"
#include "SProjectLauncherDeployTargets.h"
#include "SProjectLauncherDeployTargetListRow.h"
#include "SProjectLauncherLaunchRoleEditor.h"
#include "SProjectLauncherLaunchCustomRoles.h"
#include "SProjectLauncherLaunchPage.h"
#include "SProjectLauncherPackagingSettings.h"
#include "SProjectLauncherPackagePage.h"
#include "SProjectLauncherPreviewPage.h"
#include "SProjectLauncherTaskListRow.h"
#include "SProjectLauncherMessageListRow.h"
#include "SProjectLauncherProgress.h"
#include "SProjectLauncherSettings.h"
#include "SProjectLauncherDeployTaskSettings.h"
#include "SProjectLauncherBuildTaskSettings.h"
#include "SProjectLauncherLaunchTaskSettings.h"
#include "SProjectLauncher.h"