| uint GetSessionCount() | PublicStatic | | 0x04 |
| RemotePlaySessionID_t GetSessionID(int index) | PublicStatic | | 0x04 |
| RemotePlaySessionID_t[] GetSessions() | PublicStatic | | 0x08 |
| UserData GetSessionUser(const RemotePlaySessionID_t& session) | PublicStatic | | 0x08 |
| string GetSessionClientName(const RemotePlaySessionID_t& session) | PublicStatic | | 0x08 |
| ESteamDeviceFormFactor GetSessionClientFormFactor(const RemotePlaySessionID_t& session) | PublicStatic | | 0x04 |
| Vector2Int GetSessionClientResolution(const RemotePlaySessionID_t& session) | PublicStatic | | 0x08 |
| bool SendInvite(const UserData& user) | PublicStatic | | 0x08 |
| bool EnableRemotePlayTogetherDirectInput() | PublicStatic | | 0x01 |
| void DisableRemotePlayTogetherDirectInput() | PublicStatic | | 0x00 |
| uint GetInput(const RemotePlayInput_t[]& Input, uint MaxEvents) | PublicStatic | | 0x08 |
| void SetMouseVisibility(const RemotePlaySessionID_t& unSessionID, bool bVisible) | PublicStatic | | 0x04 |
| void SetMousePosition(const RemotePlaySessionID_t& SessionID, float Normalized_X, float Normalized_Y) | PublicStatic | | 0x04 |
| void SetMouseCursor(const RemotePlaySessionID_t& SessionID, const RemotePlayCursorID_t& CursorID) | PublicStatic | | 0x04 |