Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/GenericPlatform
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformProperties.h |
| Include | #include "GenericPlatform/GenericPlatformProperties.h" |
Syntax
struct FGenericPlatformProperties
Remarks
Base class for platform properties.
These are shared between: the runtime platform - via FPlatformProperties the target platforms - via ITargetPlatform
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Whether the platform allows the call stack to be dumped during an assert. | ||
| bool | Whether this platform wants to allow framerate smoothing or not. | ||
| int64 | |||
| const char * | Gets the platform's physics format. | ||
| const char * | If this platform wants to replace Zlib with a platform-specific version, set the name of the compression format plugin (matching its GetCompressionFormatName() function) in an override of this function | ||
| bool | Gets whether this platform has Editor-only data. | ||
| bool | Gets whether user settings should override the resolution or not | ||
| bool | Checks whether shipped data on this platform is secure, and doesn't require extra encryption/signing to protect it. | ||
| const char * | Gets the name of this platform when loading INI files. | ||
| bool | IsClientOnly () |
Gets whether this is a client only (no capability to run the game without connecting to a server) platform. | |
| bool | IsGameOnly () |
Gets whether this is a game only platform. | |
| bool | Gets whether this is a Little Endian platform. | ||
| bool | Gets whether this was a monolithic build or not | ||
| bool | IsProgram () |
Gets whether this was a program or not | |
| bool | IsServerOnly () |
Gets whether this is a server only platform. | |
| const char * | PlatformName () |
Gets the name of this platformNote: MUST be implemented per platform. | |
| bool | Checks whether this platform requires cooked data. | ||
| bool | Whether the platform requires an original release version to make a patch. | ||
| bool | Checks whether this platform requires user credentials (typically server platforms). | ||
| bool | Whether this platform supports streaming audio | ||
| bool | Returns true if platform supports the AutoSDK system | ||
| bool | SupportsBuildTarget
(
EBuildTargetType TargetType |
Checks whether the specified build target is supported. | |
| bool | |||
| bool | |||
| bool | Gets whether this platform supports gray scale sRGB texture formats. | ||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | Checks whether this platforms supports running multiple game instances on a single device. | ||
| bool | SupportsQuit () |
Whether the platform allows an application to quit to the OS. | |
| bool | |||
| bool | |||
| bool | |||
| bool | Gets whether this platform supports windowed mode rendering. |