Interfaces

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FSoundQualityInfo

A non-UObject based structure used to pass data about a sound node wave around the engine and tools.

Public class

FTargetDeviceId

Implements a target devices identifier.

Public struct

FTargetDeviceProcessInfo

Structure for information for processes that are running on a target device.

Public struct

FTargetDeviceThreadInfo

Structure for thread information.

Public struct

FTargetPlatform

Target platform identifier

Public class

FTargetPlatformSet

Target platform set implementation using bitmask for compactness

Public struct

FTextureFormatCompressorCaps

Structure for texture format compressor capabilities.

Public class

IAudioFormat

Interface for audio formats.

Public class

IAudioFormatModule

Interface for audio format modules.

Public class

IDeviceManagerCustomPlatformWidgetCreator

Public class

IProjectBuildMutatorFeature

Public class

IShaderFormat

IShaderFormat, shader pre-compilation abstraction

Public class

IShaderFormatModule

Interface for shader format modules.

Public class

ITargetDevice

Interface for target devices.

Public class

ITargetDeviceOutput

Interface for target device output log reader.

Public class

ITargetPlatform

Interface for target platforms.

Public class

ITargetPlatformManagerModule

Module for the target platform manager

Public class

ITargetPlatformModule

Interface for target platform modules.

Public class

ITextureFormat

Interface for texture compression modules.

Public class

ITextureFormatModule

Interface for texture format modules.

Typedefs

Name

Description

ITargetDeviceOutputPtr

Type definition for shared pointers to instances of ITargetDeviceOutput.

ITargetDevicePtr

Type definition for shared pointers to instances of ITargetDevice.

ITargetDeviceRef

Type definition for shared references to instances of ITargetDevice.

ITargetDeviceWeakPtr

Type definition for weak pointers to instances of ITargetDevice.

Enums

Name

Description

Public enum

EPlatformAuthentication

Public enum

ETargetDeviceFeatures

Enumerates features that may be supported by target devices.

Public enum

ETargetDeviceThreadStates

Enumerates states of threads running on a target device.

Public enum

ETargetDeviceThreadWaitStates

Enumerates wait states of threads running on a target device.

Public enum

ETargetDeviceTypes

Enumerates target device types.

Public enum

ETargetPlatformFeatures

Enumerates features that may be supported by target platforms.

Functions

Name Description

Public function

uint32

 

GetTypeHash

(
    const FTargetPlatform& Key
)

Public function

FString

 

TargetDeviceTypes::ToString

(
    ETargetDeviceTypes DeviceType
)

Returns the string representation of the specified ETargetDeviceTypes value.

Variables

Name Description

Public variable

const int32

 

CodeBuildRequired

Code Build Required

Public variable

const int32

 

CodeUnsupported

Code Build Not Supported

Public variable

const int32

 

LicenseNotAccepted

License Not Accepted

Public variable

const int32

 

ManifestNotFound

Manifest Not Found

Public variable

const int32

 

PluginsUnsupported

Plugins Not Supported

Public variable

const int32

 

ProvisionNotFound

Provision Not Found

Public variable

const int32

 

Ready

Ready

Public variable

const int32

 

RemoveServerNameEmpty

Remote Server Name Empty

Public variable

const int32

 

SDKNotFound

SDK Not Found

Public variable

const int32

 

SigningKeyNotFound

Signing Key Not Found

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss