Navigation
API > API/Developer > API/Developer/TargetPlatform > API/Developer/TargetPlatform/Interfaces
Inheritance Hierarchy
- ITargetPlatformSettings
- ITargetPlatformControls
- ITargetPlatform
- FTargetPlatformMerged
References
| Module | TargetPlatform |
| Header | /Engine/Source/Developer/TargetPlatform/Public/Interfaces/ITargetPlatform.h |
| Include | #include "Interfaces/ITargetPlatform.h" |
Syntax
class ITargetPlatform :
public ITargetPlatformSettings ,
public ITargetPlatformControls
Remarks
Interface for target platforms.
This interface is only left for compatibility with platforms that have not been updated to TargetPlatformSettings and TargetPlatformControls Please only add new functions to ITargetPlatformSettings(if the sdk is not required) or ITargetPlatformControls(if the sdk is required)
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | AssignPlatformOrdinal
(
const ITargetPlatform& Platform |
||
| const ITargetPlatform * | GetPlatformFromOrdinal
(
int32 Ordinal |
Given a platform ordinal number, returns the corresponding ITargetPlatform instance | |
| const ITargetPlatformControls * | |||
| FOnTargetDeviceDiscovered & | |||
| FOnTargetDeviceLost & | OnDeviceLost () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnTargetDeviceDiscovered | Gets an event delegate that is executed when a new target device has been discovered. | ||
| FOnTargetDeviceLost | Gets an event delegate that is executed when a target device has been lost, i.e. disconnected or timed out. |