Class ISteamClient
- Namespace
- MarymoorStudios.Core.Steamworks
- Assembly
- MarymoorStudios.Core.Steamworks.dll
public sealed class ISteamClient : SteamNativeObject
- Inheritance
-
ISteamClient
- Inherited Members
-
Methods
BReleaseSteamPipe(HSteamPipe)
public bool BReleaseSteamPipe(HSteamPipe steamPipe)
Parameters
steamPipe
HSteamPipe
Returns
- bool
BShutdownIfAllPipesClosed()
public bool BShutdownIfAllPipesClosed()
Returns
- bool
ConnectToGlobalUser(HSteamPipe)
public HSteamUser ConnectToGlobalUser(HSteamPipe steamPipe)
Parameters
steamPipe
HSteamPipe
Returns
- HSteamUser
CreateLocalUser(out HSteamPipe, EAccountType)
public HSteamUser CreateLocalUser(out HSteamPipe hSteamPipe, EAccountType accountType)
Parameters
hSteamPipe
HSteamPipe
accountType
EAccountType
Returns
- HSteamUser
CreateSteamPipe()
public HSteamPipe CreateSteamPipe()
Returns
- HSteamPipe
GetIPCCallCount()
public uint GetIPCCallCount()
Returns
- uint
GetISteamApps()
public ISteamApps GetISteamApps()
Returns
- ISteamApps
GetISteamController()
public ISteamController GetISteamController()
Returns
- ISteamController
GetISteamFriends()
public ISteamFriends GetISteamFriends()
Returns
- ISteamFriends
GetISteamGameSearch()
public ISteamGameSearch GetISteamGameSearch()
Returns
- ISteamGameSearch
GetISteamGameServer()
public ISteamGameServer GetISteamGameServer()
Returns
- ISteamGameServer
GetISteamGameServerStats()
public ISteamGameServerStats GetISteamGameServerStats()
Returns
- ISteamGameServerStats
GetISteamHTMLSurface()
public ISteamHTMLSurface GetISteamHTMLSurface()
Returns
- ISteamHTMLSurface
GetISteamHTTP()
public ISteamHTTP GetISteamHTTP()
Returns
- ISteamHTTP
public ISteamInput GetISteamInput()
Returns
- ISteamInput
GetISteamInventory()
public ISteamInventory GetISteamInventory()
Returns
- ISteamInventory
GetISteamMatchmaking()
public ISteamMatchmaking GetISteamMatchmaking()
Returns
- ISteamMatchmaking
GetISteamMatchmakingServers()
public ISteamMatchmakingServers GetISteamMatchmakingServers()
Returns
- ISteamMatchmakingServers
GetISteamMusic()
public ISteamMusic GetISteamMusic()
Returns
- ISteamMusic
GetISteamMusicRemote()
public ISteamMusicRemote GetISteamMusicRemote()
Returns
- ISteamMusicRemote
GetISteamNetworking()
public ISteamNetworking GetISteamNetworking()
Returns
- ISteamNetworking
GetISteamNetworkingMessages()
public ISteamNetworkingMessages GetISteamNetworkingMessages()
Returns
- ISteamNetworkingMessages
GetISteamNetworkingSockets()
public ISteamNetworkingSockets GetISteamNetworkingSockets()
Returns
- ISteamNetworkingSockets
GetISteamNetworkingUtils()
public ISteamNetworkingUtils GetISteamNetworkingUtils()
Returns
- ISteamNetworkingUtils
GetISteamParentalSettings()
public ISteamParentalSettings GetISteamParentalSettings()
Returns
- ISteamParentalSettings
GetISteamParties()
public ISteamParties GetISteamParties()
Returns
- ISteamParties
GetISteamRemotePlay()
public ISteamRemotePlay GetISteamRemotePlay()
Returns
- ISteamRemotePlay
GetISteamRemoteStorage()
public ISteamRemoteStorage GetISteamRemoteStorage()
Returns
- ISteamRemoteStorage
GetISteamScreenshots()
public ISteamScreenshots GetISteamScreenshots()
Returns
- ISteamScreenshots
GetISteamUGC()
public ISteamUGC GetISteamUGC()
Returns
- ISteamUGC
GetISteamUser()
public ISteamUser GetISteamUser()
Returns
- ISteamUser
GetISteamUserStats()
public ISteamUserStats GetISteamUserStats()
Returns
- ISteamUserStats
GetISteamUtils()
public ISteamUtils GetISteamUtils()
Returns
- ISteamUtils
GetISteamVideo()
public ISteamVideo GetISteamVideo()
Returns
- ISteamVideo
ReleaseUser(HSteamPipe, HSteamUser)
public void ReleaseUser(HSteamPipe steamPipe, HSteamUser user)
Parameters
steamPipe
HSteamPipe
user
HSteamUser