UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IPortalPackageInstaller.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Async/AsyncResult.h"
6#include "IPortalService.h"
7
8
13 : public IPortalService
14{
15public:
16
25 virtual TAsyncResult<bool> Install(const FString& Path, const FString& AppName, const FString& BuildLabel) = 0;
26
37 virtual TAsyncResult<bool> Uninstall(const FString& Path, const FString& AppName, const FString& BuildLabel, bool RemoveUserFiles) = 0;
38
39public:
40
43};
44
45
#define Expose_TNameOf(type)
Definition UnrealTypeTraits.h:199
Definition IPortalPackageInstaller.h:14
virtual TAsyncResult< bool > Install(const FString &Path, const FString &AppName, const FString &BuildLabel)=0
virtual ~IPortalPackageInstaller()
Definition IPortalPackageInstaller.h:42
virtual TAsyncResult< bool > Uninstall(const FString &Path, const FString &AppName, const FString &BuildLabel, bool RemoveUserFiles)=0
Definition IPortalService.h:7
Definition AsyncResult.h:18