Navigation
API > API/Developer > API/Developer/LauncherServices
Interface for Launcher device groups.
| Name | ILauncherDeviceGroup |
| Type | class |
| Header File | /Engine/Source/Developer/LauncherServices/Public/ILauncherDeviceGroup.h |
| Include Path | #include "ILauncherDeviceGroup.h" |
Syntax
class ILauncherDeviceGroup
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILauncherDeviceGroup() |
Virtual destructor. | ILauncherDeviceGroup.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddDevice
(
const FString& DeviceID |
Adds a device to the group. | ILauncherDeviceGroup.h | |
| Get a list of identifiers for devices associated with this device group. | ILauncherDeviceGroup.h | ||
FGuid GetId() |
Gets the unique identifier of the device group. | ILauncherDeviceGroup.h | |
const FString & GetName() |
Gets the human readable name of the device group. | ILauncherDeviceGroup.h | |
int32 GetNumDevices() |
Get a list of devices associated with this device group. | ILauncherDeviceGroup.h | |
FOnLauncherDeviceGroupDeviceAdded & OnDeviceAdded() |
Returns a delegate that is invoked when device was added to this group. | ILauncherDeviceGroup.h | |
FOnLauncherDeviceGroupDeviceRemoved & OnDeviceRemoved() |
Returns a delegate that is invoked when device was removed from this group. | ILauncherDeviceGroup.h | |
void RemoveAllDevices() |
Removes all devices from the group. | ILauncherDeviceGroup.h | |
void RemoveDevice
(
const FString& DeviceID |
Removes a device from the group. | ILauncherDeviceGroup.h | |
void SetName
(
const FString& NewName |
Sets the name of the device group. | ILauncherDeviceGroup.h |