Navigation
API > API/Developer > API/Developer/DesktopPlatform > API/Developer/DesktopPlatform/SteamDeck
Inheritance Hierarchy
- ParentDeviceClass
- TSteamDeckDevice
References
| Module | DesktopPlatform |
| Header | /Engine/Source/Developer/DesktopPlatform/Public/SteamDeck/SteamDeckDevice.h |
| Include | #include "SteamDeck/SteamDeckDevice.h" |
Syntax
template<class ParentDeviceClass>
class TSteamDeckDevice : public ParentDeviceClass
Remarks
Extend from either WIndows or Linux device, since there will be a lot of shared functionality.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TSteamDeckDevice
(
FString InIpAddr, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< ITargetDevicePtr > | DiscoverDevices
(
const ITargetPlatform& TargetPlatform, |
||
| FTargetDeviceId | GetId () |
||
| FString | GetName () |
||
| FString | |||
| bool | GetUserCredentials
(
FString& OutUserName, |