You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Implemented iterative deploy framework and iOS specific implementation When utilizing iterative deploy in conjunction with incremental cooking only the changed items are pushed to the device resulting in potentially far faster iteration times. #ios #codereview daniel.lamb, marcus.wassmer, chris.babcock, josh.adams [CL 2386082 by Peter Sauerbrei in Main branch]
40 lines
952 B
C++
40 lines
952 B
C++
// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
|
|
/**
|
|
* Implements the deploy-to-device settings panel.
|
|
*/
|
|
class SProjectLauncherDeployToDeviceSettings
|
|
: public SCompoundWidget
|
|
{
|
|
public:
|
|
|
|
SLATE_BEGIN_ARGS(SProjectLauncherDeployToDeviceSettings) { }
|
|
SLATE_END_ARGS()
|
|
|
|
public:
|
|
|
|
/**
|
|
* Constructs the widget.
|
|
*
|
|
* @param InArgs - The Slate argument list.
|
|
* @param InModel - The data model.
|
|
*/
|
|
void Construct( const FArguments& InArgs, const FProjectLauncherModelRef& InModel, EVisibility InShowAdvanced = EVisibility::Visible );
|
|
|
|
protected:
|
|
|
|
private:
|
|
|
|
/** Handles check state changes of the 'Incremental' check box. */
|
|
void HandleIncrementalCheckBoxCheckStateChanged( ECheckBoxState NewState );
|
|
|
|
/** Handles determining the checked state of the 'Incremental' check box. */
|
|
ECheckBoxState HandleIncrementalCheckBoxIsChecked( ) const;
|
|
|
|
// Holds a pointer to the data model.
|
|
FProjectLauncherModelPtr Model;
|
|
};
|