Navigation
API > API/Developer > API/Developer/TargetPlatform
| Name | TNonDesktopTargetPlatformControlsBase |
| Type | class |
| Header File | /Engine/Source/Developer/TargetPlatform/Public/Common/TargetPlatformControlsBase.h |
| Include Path | #include "Common/TargetPlatformControlsBase.h" |
Syntax
template<typename TPlatformProperties>
class TNonDesktopTargetPlatformControlsBase : public TTargetPlatformControlsBase< TPlatformProperties >
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TNonDesktopTargetPlatformControlsBase
(
bool bInIsClientOnly, |
Common/TargetPlatformControlsBase.h |
Functions
Public
Overridden from ITargetPlatformControls
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString CookingDeviceProfileName() |
Gets the name of the device profile to use when cooking this TargetPlatform | Common/TargetPlatformControlsBase.h | |
virtual bool HasEditorOnlyData() |
Checks whether this platform has only editor data (typically desktop platforms). | Common/TargetPlatformControlsBase.h | |
virtual bool IsClientOnly() |
Checks whether this platform is only a client (and must connect to a server to run). | Common/TargetPlatformControlsBase.h | |
virtual bool IsRunningPlatform () |
Checks whether this platform is the platform that's currently running. | Common/TargetPlatformControlsBase.h | |
virtual bool IsServerOnly() |
Checks whether this platform is only a server. | Common/TargetPlatformControlsBase.h | |
virtual FString PlatformName () |
Returns the name of this platform | Common/TargetPlatformControlsBase.h |