UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::FPrerequisitesFactory Class Reference

#include <Prerequisites.h>

Static Public Member Functions

static IPrerequisitesCreate (IMachineConfig *MachineConfig, IInstallerAnalytics *InstallerAnalytics, IInstallerError *InstallerError, IFileSystem *FileSystem, IPlatform *Platform)
 

Detailed Description

A factory for creating an IPrerequisites instance.

Member Function Documentation

◆ Create()

IPrerequisites * BuildPatchServices::FPrerequisitesFactory::Create ( IMachineConfig MachineConfig,
IInstallerAnalytics InstallerAnalytics,
IInstallerError InstallerError,
IFileSystem FileSystem,
IPlatform Platform 
)
static

Creates an instance of IPrerequisites.

Parameters
MachineConfigA class responsible for loading and saving per machine configuration data.
InstallerAnalyticsThe analytics implementation for reporting the installer events.
InstallerErrorThe error handling implementation which any installation errors will be reported to.
FileSystemAn abstraction representing the filesystem.
PlatformAn abstraction providing access to platform operations.
Returns
the new IPrerequisites instance created.

The documentation for this class was generated from the following files: