SteamRemotePlay


Topics

Interfaces

struct SteamRemotePlay

Steamworks ISteamRemotePlay

Access via remotePlay.

Declaration
Swift
public struct SteamRemotePlay: Sendable

Simple types

struct RemotePlayCursorID

Steamworks RemotePlayCursorID_t

Declaration
Swift
public struct RemotePlayCursorID: Hashable, Sendable

extension RemotePlayCursorID: ExpressibleByIntegerLiteral

struct RemotePlaySessionID

Steamworks RemotePlaySessionID_t

Declaration
Swift
public struct RemotePlaySessionID: Hashable, Sendable

extension RemotePlaySessionID: ExpressibleByIntegerLiteral

Enumerations and Option Sets

enum RemotePlayInputType

Steamworks ERemotePlayInputType

Declaration
Swift
public enum RemotePlayInputType: CUnsignedInt, Sendable

struct RemotePlayKeyModifier

Steamworks ERemotePlayKeyModifier

Declaration
Swift
public struct RemotePlayKeyModifier: OptionSet, Sendable

struct RemotePlayMouseButton

Steamworks ERemotePlayMouseButton

Declaration
Swift
public struct RemotePlayMouseButton: OptionSet, Sendable

enum RemotePlayMouseWheelDirection

Steamworks ERemotePlayMouseWheelDirection

Declaration
Swift
public enum RemotePlayMouseWheelDirection: CUnsignedInt, Sendable

enum RemotePlayScancode

Steamworks ERemotePlayScancode

Declaration
Swift
public enum RemotePlayScancode: CUnsignedInt, Sendable

enum SteamDeviceFormFactor

Steamworks ESteamDeviceFormFactor

Declaration
Swift
public enum SteamDeviceFormFactor: CUnsignedInt, Sendable

Structures

struct RemotePlayInput

Steamworks RemotePlayInput_t

Declaration
Swift
public struct RemotePlayInput: Sendable

struct RemotePlayInputKey

Steamworks RemotePlayInputKey_t

Declaration
Swift
public struct RemotePlayInputKey: Sendable

struct RemotePlayInputMouseMotion

Steamworks RemotePlayInputMouseMotion_t

Declaration
Swift
public struct RemotePlayInputMouseMotion: Sendable

struct RemotePlayInputMouseWheel

Steamworks RemotePlayInputMouseWheel_t

Declaration
Swift
public struct RemotePlayInputMouseWheel: Sendable

Callbacks

struct SteamRemotePlaySessionConnected

Steamworks SteamRemotePlaySessionConnected_t

Declaration
Swift
public struct SteamRemotePlaySessionConnected: Sendable

struct SteamRemotePlaySessionDisconnected

Steamworks SteamRemotePlaySessionDisconnected_t

Declaration
Swift
public struct SteamRemotePlaySessionDisconnected: Sendable

struct SteamRemotePlayTogetherGuestInvite

Steamworks SteamRemotePlayTogetherGuestInvite_t

Declaration
Swift
public struct SteamRemotePlayTogetherGuestInvite: Sendable