Navigation
Unreal Engine C++ API Reference > Developer > TargetDeviceServices
References
Module | TargetDeviceServices |
Header | /Engine/Source/Developer/TargetDeviceServices/Public/ITargetDeviceProxy.h |
Include | #include "ITargetDeviceProxy.h" |
Syntax
class ITargetDeviceProxy
Remarks
Interface for target device proxies.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const bool | Checks whether the device can launch multiple games or applications simultaneously. | |
![]() ![]() |
bool | CanPowerOff () |
Checks whether this device can be powered off remotely. |
![]() ![]() |
bool | CanPowerOn () |
Checks whether this device can be powered on remotely. |
![]() ![]() |
bool | CanReboot () |
Checks whether this device can be rebooted remotely. |
![]() ![]() |
bool | Checks whether this device's target platform supports variants. | |
![]() ![]() |
const FString & | Gets the type of connection for this device. | |
![]() ![]() |
const FString & | Gets the name of the (device's) user that is logged in on a device. | |
![]() ![]() |
const FString & | Gets the password of the (device's) user that is logged in on a device. | |
![]() ![]() |
const FString & | GetHostName () |
Gets the name of the host machine that claimed the device. |
![]() ![]() |
const FString & | GetHostUser () |
Gets the name of the user that claimed the device. |
![]() ![]() |
const FString & | GetMake () |
Gets the device make (i.e. Apple or Sony). |
![]() ![]() |
const FString & | GetModel () |
Gets the device model (i.e. PS3 or XBox). |
![]() ![]() |
const FString & | GetName () |
Gets the name of the device (i.e. network name or IP address). |
![]() ![]() |
int32 | Gets the number of variants this device supports | |
![]() ![]() |
const FString & | GetOSVersion () |
Gets the OS Version of the device |
![]() ![]() |
FText | GetPlatformDisplayName
(
FName InVariant |
Gets the Vanilla platform of the device variant. |
![]() ![]() |
const FString | GetTargetDeviceId
(
FName InVariant |
Gets the identifier of the device. |
![]() ![]() |
const TSet< FString > & | GetTargetDeviceIds
(
FName InVariant |
Gets a list of device identifiers for an aggregate (All_ |
![]() ![]() |
FName | GetTargetDeviceVariant
(
const FString& InDeviceId |
Gets the variant name of the target device. |
![]() ![]() |
FName | GetTargetPlatformId
(
FName InVariant |
Gets the target platform of the device variant. |
![]() ![]() |
FString | GetTargetPlatformName
(
FName InVariant |
Gets the target platform of the device variant. |
![]() ![]() |
const FString & | GetType () |
Gets the device type (i.e. Console, PC or Mobile). |
![]() ![]() |
FName | GetVanillaPlatformId
(
FName InVariant |
Gets the Vanilla platform of the device variant. |
![]() ![]() |
int32 | GetVariants
(
TArray< FName >& OutVariants |
Gets the list of variants this device supports |
![]() ![]() |
bool | HasDeviceId
(
const FString& InDeviceId |
Checks whether this device proxy contains a variant for the provided target device. |
![]() ![]() |
bool | HasTargetPlatform
(
FName InTargetPlatformId |
Checks whether this device proxy contains a variant for the provided platform. |
![]() ![]() |
bool | HasVariant
(
FName InVariant |
Checks whether this device proxy contains a variant |
![]() ![]() ![]() |
bool | IsAggregated () |
Checks if this is an aggregate (All_ |
![]() ![]() |
bool | IsAuthorized () |
Checks whether the device is authorized. |
![]() ![]() |
bool | IsConnected () |
Checks whether the device is currently connected. |
![]() ![]() |
bool | IsShared () |
Checks whether this device is being shared with other users. |
![]() |
void | PowerOff
(
bool Force |
Powers off the device. |
![]() |
void | PowerOn () |
Powers on the device. |
![]() |
void | Reboot () |
Reboots the device. |
![]() |
bool | TerminateLaunchedProcess
(
FName InVariant, |
Cancel the application running on the device |