You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb none #lockdown Nick.Penwarden #ROBOMERGE-OWNER: ryan.vance #ROBOMERGE-AUTHOR: chris.gagnon #ROBOMERGE-SOURCE: CL 4837001 in //UE4/Main/... #ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) [CL 4837006 by chris gagnon in Dev-VR branch]
34 lines
2.1 KiB
C++
34 lines
2.1 KiB
C++
// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "DesktopPlatformBase.h"
|
|
#include "Misc/Paths.h"
|
|
|
|
class FDesktopPlatformStub : public FDesktopPlatformBase
|
|
{
|
|
public:
|
|
// IDesktopPlatform Implementation
|
|
virtual bool OpenFileDialog(const void* ParentWindowHandle, const FString& DialogTitle, const FString& DefaultPath, const FString& DefaultFile, const FString& FileTypes, uint32 Flags, TArray<FString>& OutFilenames) override { return false; }
|
|
virtual bool OpenFileDialog(const void* ParentWindowHandle, const FString& DialogTitle, const FString& DefaultPath, const FString& DefaultFile, const FString& FileTypes, uint32 Flags, TArray<FString>& OutFilenames, int32& OutFilterIndex) override { return false; }
|
|
virtual bool SaveFileDialog(const void* ParentWindowHandle, const FString& DialogTitle, const FString& DefaultPath, const FString& DefaultFile, const FString& FileTypes, uint32 Flags, TArray<FString>& OutFilenames) override { return false; }
|
|
virtual bool OpenDirectoryDialog(const void* ParentWindowHandle, const FString& DialogTitle, const FString& DefaultPath, FString& OutFolderName) override { return false; }
|
|
virtual bool OpenFontDialog(const void* ParentWindowHandle, FString& OutFontName, float& OutHeight, EFontImportFlags& OutFlags) override { return false; }
|
|
|
|
virtual bool RegisterEngineInstallation(const FString &RootDir, FString &OutIdentifier) override { return false; }
|
|
virtual void EnumerateEngineInstallations(TMap<FString, FString> &OutInstallations) override {}
|
|
|
|
virtual bool VerifyFileAssociations() override { return false; }
|
|
virtual bool UpdateFileAssociations() override { return false; }
|
|
|
|
virtual bool RunUnrealBuildTool(const FText& Description, const FString& RootDir, const FString& Arguments, FFeedbackContext* Warn) override { return false; }
|
|
virtual bool IsUnrealBuildToolRunning() override { return false; }
|
|
|
|
virtual FFeedbackContext* GetNativeFeedbackContext() override { return nullptr; }
|
|
|
|
virtual FString GetUserTempPath() override { return FPaths::ProjectIntermediateDir() + TEXT("UserTemp/"); }
|
|
};
|
|
|
|
typedef FDesktopPlatformStub FDesktopPlatform;
|