You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#jira UE-118572 #rb nuno.leiria #rnx #ROBOMERGE-SOURCE: CL 16771619 in //UE5/Main/... #ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935) [CL 16771644 by david harvey in ue5-release-engine-test branch]
29 lines
806 B
C#
29 lines
806 B
C#
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Turnkey
|
|
{
|
|
abstract class IOProvider
|
|
{
|
|
public abstract void Log(string Message, bool bAppendNewLine);
|
|
|
|
public virtual void Report(string Message, bool bAppendNewLine)
|
|
{
|
|
Log(Message, bAppendNewLine);
|
|
}
|
|
|
|
public abstract void PauseForUser(string Message, bool bAppendNewLine);
|
|
|
|
public abstract string ReadInput(string Prompt, string DefaultValue, bool bAppendNewLine);
|
|
|
|
public abstract int ReadInputInt(string Prompt, List<string> Options, bool bIsCancellable, int DefaultValue, bool bAppendNewLine);
|
|
|
|
public abstract bool GetUserConfirmation(string Message, bool bDefaultValue, bool bAppendNewLine);
|
|
}
|
|
}
|