Navigation
API > API/Developer > API/Developer/TargetPlatform > API/Developer/TargetPlatform/Common
Inheritance Hierarchy
- ITargetPlatformControls
- FTargetPlatformControlsBase
- TTargetPlatformControlsBase
- TNonDesktopTargetPlatformControlsBase
References
| Module | TargetPlatform |
| Header | /Engine/Source/Developer/TargetPlatform/Public/Common/TargetPlatformControlsBase.h |
| Include | #include "Common/TargetPlatformControlsBase.h" |
Syntax
template<typename TPlatformProperties>
class TNonDesktopTargetPlatformControlsBase : public TTargetPlatformControlsBase< TPlatformProperties >
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsClientOnly | True if this target platform is client-only, ie strips out server stuff |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TNonDesktopTargetPlatformControlsBase
(
bool bInIsClientOnly, |
Overridden from ITargetPlatformControls
| Type | Name | Description | |
|---|---|---|---|
| FString | Gets the name of the device profile to use when cooking this TargetPlatform | ||
| bool | Checks whether this platform has only editor data (typically desktop platforms). | ||
| bool | IsClientOnly () |
Checks whether this platform is only a client (and must connect to a server to run). | |
| bool | Checks whether this platform is the platform that's currently running. | ||
| bool | IsServerOnly () |
Checks whether this platform is only a server. | |
| FString | PlatformName () |
Returns the name of this platform |