SteamRemotePlay
Swift
public struct SteamRemotePlay: Sendable
Steamworks ISteamRemotePlay
Access via remotePlay
.
Topics
func getSessionClientResolution(sessionID: RemotePlaySessionID) -> (rc: Bool, resolutionX: Int, resolutionY: Int)
func getSessionClientResolution(sessionID: RemotePlaySessionID) -> (rc: Bool, resolutionX: Int, resolutionY: Int)
Steamworks ISteamRemotePlay::BGetSessionClientResolution()
Declaration
Swift
public func getSessionClientResolution(sessionID: RemotePlaySessionID) -> (
rc: Bool, resolutionX: Int, resolutionY: Int
)
func sendRemotePlayTogetherInvite(friend: SteamID) -> Bool
func sendRemotePlayTogetherInvite(friend: SteamID) -> Bool
func startRemotePlayTogether(showOverlay: Bool) -> Bool
func startRemotePlayTogether(showOverlay: Bool) -> Bool
func getSessionClientFormFactor(sessionID: RemotePlaySessionID) -> SteamDeviceFormFactor
func getSessionClientFormFactor(sessionID: RemotePlaySessionID) -> SteamDeviceFormFactor
Steamworks ISteamRemotePlay::GetSessionClientFormFactor()
Declaration
Swift
public func getSessionClientFormFactor(sessionID: RemotePlaySessionID)
-> SteamDeviceFormFactor
func getSessionClientName(sessionID: RemotePlaySessionID) -> String?
func getSessionClientName(sessionID: RemotePlaySessionID) -> String?
Steamworks ISteamRemotePlay::GetSessionClientName()
Declaration
Swift
public func getSessionClientName(sessionID: RemotePlaySessionID) -> String?
func getSessionCount() -> Int
func getSessionCount() -> Int
Steamworks ISteamRemotePlay::GetSessionCount()
Declaration
Swift
public func getSessionCount() -> Int
func getSessionID(sessionIndex: Int) -> RemotePlaySessionID
func getSessionID(sessionIndex: Int) -> RemotePlaySessionID
Steamworks ISteamRemotePlay::GetSessionID()
Declaration
Swift
public func getSessionID(sessionIndex: Int) -> RemotePlaySessionID
func getSessionSteamID(sessionID: RemotePlaySessionID) -> SteamID
func getSessionSteamID(sessionID: RemotePlaySessionID) -> SteamID
Steamworks ISteamRemotePlay::GetSessionSteamID()
Declaration
Swift
public func getSessionSteamID(sessionID: RemotePlaySessionID) -> SteamID