Navigation
API > API/Developer > API/Developer/DesktopPlatform
References
| Module | DesktopPlatform |
| Header | /Engine/Source/Developer/DesktopPlatform/Public/InstalledPlatformInfo.h |
| Include | #include "InstalledPlatformInfo.h" |
Syntax
class FInstalledPlatformInfo
Remarks
Singleton class for accessing information about installed platform configurations
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanDisplayPlatform
(
const FString& PlatformName, |
Queries whether a platform can be displayed as an option, even if it's not supported for the specified project type | |
| FInstalledPlatformInfo & | Get () |
Accessor for singleton | |
| bool | IsPlatformMissingRequiredFile
(
const FString& PlatformName |
Queries whether a platform has any missing required files | |
| bool | IsValid
(
TOptional< EBuildTargetType > TargetType, |
Determines whether the given target type is supported | |
| bool | IsValidConfiguration
(
const EBuildConfiguration Configuration, |
Queries whether a configuration is valid for any available platform | |
| bool | IsValidPlatform
(
const FString& PlatformName, |
Queries whether a platform has any valid configurations | |
| bool | IsValidPlatformAndConfiguration
(
const EBuildConfiguration Configuration, |
Queries whether a platform and configuration combination is valid | |
| bool | IsValidPlatformArchitecture
(
const FString& PlatformName, |
Queries whether a platform architecture is valid for any configuration | |
| bool | IsValidTargetType
(
EBuildTargetType TargetType |
Queries whether a target type is valid for any configuration | |
| bool | Attempts to open the Launcher to the Installer options so that additional platforms can be downloaded |