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
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback