UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FProjectStatus Class Reference

#include <IProjectManager.h>

Public Member Functions

 FProjectStatus ()
 
bool IsTargetPlatformSupported (const FName &InPlatformName, const bool bAllowSupportedIfEmptyList=true) const
 
bool SupportsAllPlatforms () const
 

Public Attributes

FString Name
 
FString Description
 
FString Category
 
bool bSignedSampleProject
 
bool bCodeBasedProject
 
bool bRequiresUpdate
 
TArray< FNameTargetPlatforms
 

Detailed Description

Simple data structure that is filled when querying information about projects

Constructor & Destructor Documentation

◆ FProjectStatus()

FProjectStatus::FProjectStatus ( )
inline

Member Function Documentation

◆ IsTargetPlatformSupported()

bool FProjectStatus::IsTargetPlatformSupported ( const FName InPlatformName,
const bool  bAllowSupportedIfEmptyList = true 
) const
inline

Check to see if the given platform name is supported as a target by the current project

Parameters
InPlatformNameName of the platform to target (eg, WindowsClient)
bAllowSupportedIfEmptyListConsider an empty list to mean that all platforms are supported targets?

◆ SupportsAllPlatforms()

bool FProjectStatus::SupportsAllPlatforms ( ) const
inline

Check to see if the given the current project supports all platforms

Member Data Documentation

◆ bCodeBasedProject

bool FProjectStatus::bCodeBasedProject

True if the project is code-based

◆ bRequiresUpdate

bool FProjectStatus::bRequiresUpdate

True if this project needs to be updated

◆ bSignedSampleProject

bool FProjectStatus::bSignedSampleProject

True if this project is a sample provided by epic

◆ Category

FString FProjectStatus::Category

The UI category of this project

◆ Description

FString FProjectStatus::Description

The description of this project

◆ Name

FString FProjectStatus::Name

The name of this project

◆ TargetPlatforms

TArray<FName> FProjectStatus::TargetPlatforms

Array of platforms that this project is targeting


The documentation for this class was generated from the following file: