DesktopPlatform

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FBuildProduct

Record of a file that was created as part of the build process

Public class

FDesktopPlatformModule

Public struct

FPlatformIconPaths

Information about where to find the platform icons (for use by FEditorStyle)

Public struct

FPlatformInfo

Information about a given platform

Public struct

FPreviewPlatformMenuItem

Information for feature level menu item added by this platform

Public struct

FReceiptProperty

Arbitrary property name/value which metadata from the build scripts can be passed on to downstream tasks

Public struct

FRuntimeDependency

Information about a file which is required by the target at runtime, and must be moved around with it.

Public class

FScopedSystemModalMode

When constructed leaves system wide modal mode (all windows disabled except for the OS modal window) When destructed leaves this mode

Public struct

FTargetInfo

Information about a target supported by a project

Public struct

FTargetReceipt

Stores information about a compiled target. Mirror of the TargetReceipt class generated by UBT.

Public struct

FVanillaPlatformEntry

Vanilla platform that may contain a set of flavors

Public class

IDesktopPlatform

Interface for functionality supported by desktop platforms

Typedefs

Name

Description

Flags

Enums

Name

Description

Public enum

EFileDialogFlags::Type

Public enum

EFontImportFlags

Public enum

PlatformInfo::EPlatformFilter

Flavor types used when filtering the platforms based upon their flags

Public enum

PlatformInfo::EPlatformFlags::Flag

Flags describing platform variants

Public enum

PlatformInfo::EPlatformIconSize

Available icon sizes (see FPlatformIconPaths)

Public enum

PlatformInfo::EPlatformSDKStatus

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EFontImportFlags E
)

Public function

constexpr EF...

 

operator&

(
    EFontImportFlags Lhs,
    EFontImportFlags Rhs
)

Public function

EFontImportF...

 

operator&=

(
    EFontImportFlags& Lhs,
    EFontImportFlags Rhs
)

Public function

constexpr EF...

 

operator^

(
    EFontImportFlags Lhs,
    EFontImportFlags Rhs
)

Public function

EFontImportF...

 

operator^=

(
    EFontImportFlags& Lhs,
    EFontImportFlags Rhs
)

Public function

constexpr EF...

 

operator|

(
    EFontImportFlags Lhs,
    EFontImportFlags Rhs
)

Public function

EFontImportF...

 

operator|=

(
    EFontImportFlags& Lhs,
    EFontImportFlags Rhs
)

Public function

constexpr EF...

 

operator~

(
    EFontImportFlags E
)

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