Navigation
API > API/Developer > API/Developer/TargetDeviceServices
Interface for device proxy managers.
| Name | ITargetDeviceProxyManager |
| Type | class |
| Header File | /Engine/Source/Developer/TargetDeviceServices/Public/ITargetDeviceProxyManager.h |
| Include Path | #include "ITargetDeviceProxyManager.h" |
Syntax
class ITargetDeviceProxyManager
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ITargetDeviceProxyManager() |
Virtual destructor. | ITargetDeviceProxyManager.h |
Classes
| Name | Remarks |
|---|---|
| FOnTargetDeviceProxyAdded | Gets an event delegate that is executed when a target device proxy was added. |
| FOnTargetDeviceProxyRemoved | Gets an event delegate that is executed when a target device proxy was removed. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< ITargetDeviceProxy > FindOrAddProxy
(
const FString& Name |
Finds or adds a device proxy for the specified device name. | ITargetDeviceProxyManager.h | |
TSharedPtr< ITargetDeviceProxy > FindProxy
(
const FString& Name |
Finds the device proxy for the specified device name. | ITargetDeviceProxyManager.h | |
TSharedPtr< ITargetDeviceProxy > FindProxyDeviceForTargetDevice
(
const FString& DeviceId |
Finds the device proxy for the specified target device id. | ITargetDeviceProxyManager.h | |
void GetAllProxies
(
FName TargetPlatformName, |
Gets a list of proxies created by the device discovery, including the "All device" proxies | ITargetDeviceProxyManager.h | |
void GetProxies
(
FName TargetPlatformName, |
Gets a list of devices found by the device discovery. | ITargetDeviceProxyManager.h | |
FOnTargetDeviceProxyAdded & OnProxyAdded() |
ITargetDeviceProxyManager.h | ||
FOnTargetDeviceProxyRemoved & OnProxyRemoved() |
ITargetDeviceProxyManager.h |