DesktopPlatform

Windows
MacOS
Linux

Classes

Name

Description

Public class

FDesktopPlatformModule

Public class

FPlatformEnumerator

Simple wrapper class to allow range-based-for enumeration from a call to EnumeratePlatforms

Public struct

FPlatformIconPaths

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

Public struct

FPlatformInfo

Information about a given platform

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

FVanillaPlatformEntry

Vanilla platform that may contain a set of flavors

Public class

IDesktopPlatform

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

Forward declaration.

Public enum

PlatformInfo::EPlatformType

The target type of the given platform

Functions

Name Description

Public function

void

 

LexFromString

(
    PlatformInfo::EPlatformType& OutVa...,
    const TCHAR* Buffer
)

Public function

FString

 

LexToString

(
    const PlatformInfo::EPlatformType V...
)

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
)

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