/Engine/Source/Runtime/Projects/Public/ProjectDescriptor.h
Descriptor for projects. Contains all the information contained within a .uproject file.
struct FProjectDescriptor
bool
bDisableEnginePluginsByDefault
Indicates that enabled by default engine plugins should not be enabled unless explicitly enabled by the project or target files.
bool
bIsEnterpriseProject
Indicates if this project is an Enterprise project
FString
Category
Category to show under the project browser
FString
Description
Description to show in the project browser
FString
EngineAssociation
The engine to open this project with.
uint32
EpicSampleNameHash
A hash that is used to determine if the project was forked from a sample
EProjectDescrip...
FileVersion
Descriptor version number.
TArray<FModule...
Modules
List of all modules associated with this project
TArray<FPlugin...
Plugins
List of plugins for this project (may be enabled/disabled)
FCustomBuildSte...
PostBuildSteps
Custom steps to execute after building targets in this project
FCustomBuildSte...
PreBuildSteps
Custom steps to execute before building targets in this project
TArray<FName>
TargetPlatforms
Array of platforms that this project is targeting