Projects

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public struct

FCustomBuildSteps

Descriptor for projects. Contains all the information contained within a .uproject file.

Public struct

FLocalizationTargetDescriptor

Description of a localization target.

Public struct

FModuleContextInfo

Context information used when validating that source code is being placed in the correct place for a given module

Public struct

FModuleDescriptor

Description of a loadable module.

Public struct

FPluginDescriptor

Descriptor for plugins. Contains all the information contained within a .uplugin file.

Public struct

FPluginManifest

Manifest of plugins.

Public struct

FPluginManifestEntry

Descriptor for plugins. Contains all the information contained within a .uplugin file.

Public struct

FPluginReferenceDescriptor

Descriptor for a plugin reference.

Public struct

FProjectDescriptor

Descriptor for projects. Contains all the information contained within a .uproject file.

Enums

Name

Description

Public enum

EHostType::Type

Environment that can load a module.

Public enum

ELoadingPhase::Type

Phase at which this module should be loaded during startup.

Public enum

ELocalizationTargetDescriptorLoadingPolicy::Type

Policy by which the localization data associated with a target should be loaded.

Public enum

EPluginEnabledByDefault

Setting for whether a plugin is enabled by default

Public enum

EProjectDescriptorVersion::Type

Version numbers for project descriptors.

Functions

Name Description

Public function

EHostType::T...

 

EHostType::FromString

(
    const TCHAR* Text
)

Converts a string to a EHostType::Type value

Public function

const TCHAR ...

 

EHostType::ToString

(
    const EHostType::Type Value
)

Converts an EHostType::Type value to a string literal

Public function

ELoadingPhas...

 

ELoadingPhase::FromString

(
    const TCHAR* Text
)

Converts a string to a ELoadingPhase::Type value

Public function

const TCHAR ...

 

ELoadingPhase::ToString

(
    const ELoadingPhase::Type Value
)

Returns the name of a module load phase.

Public function

ELocalizatio...

 

ELocalizationTargetDescriptorLoadingPolicy::FromString

(
    const TCHAR* Text
)

Converts a string to a ELocalizationTargetDescriptorLoadingPolicy::Type value

Public function

const TCHAR ...

 

ELocalizationTargetDescriptorLoadingPolicy::ToString

(
    const ELocalizationTargetDescriptor...
)

Returns the name of a localization loading policy.

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