C# Class Valve.Steamworks.CSteamClient

Inheritance: ISteamClient
Afficher le fichier Open project: kronosaur/Transcendence

Méthodes publiques

Méthode Description
BReleaseSteamPipe ( uint hSteamPipe ) : bool
BShutdownIfAllPipesClosed ( ) : bool
CSteamClient ( IntPtr SteamClient )
ConnectToGlobalUser ( uint hSteamPipe ) : uint
CreateLocalUser ( uint &phSteamPipe, uint eAccountType ) : uint
CreateSteamPipe ( ) : uint
GetIPCCallCount ( ) : uint
GetISteamAppList ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamAppList
GetISteamApps ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamApps
GetISteamController ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamController
GetISteamFriends ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamFriends
GetISteamGameServer ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamGameServer
GetISteamGameServerStats ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamGameServerStats
GetISteamGenericInterface ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : IntPtr
GetISteamHTMLSurface ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamHTMLSurface
GetISteamHTTP ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamHTTP
GetISteamInventory ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamInventory
GetISteamMatchmaking ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamMatchmaking
GetISteamMatchmakingServers ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamMatchmakingServers
GetISteamMusic ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamMusic
GetISteamMusicRemote ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamMusicRemote
GetISteamNetworking ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamNetworking
GetISteamRemoteStorage ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamRemoteStorage
GetISteamScreenshots ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamScreenshots
GetISteamUGC ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUGC
GetISteamUnifiedMessages ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamUnifiedMessages
GetISteamUser ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUser
GetISteamUserStats ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUserStats
GetISteamUtils ( uint hSteamPipe, string pchVersion ) : ISteamUtils
GetISteamVideo ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamVideo
GetIntPtr ( ) : IntPtr
ReleaseUser ( uint hSteamPipe, uint hUser ) : void
Remove_SteamAPI_CPostAPIResultInProcess ( IntPtr func ) : void
RunFrame ( ) : void
SetLocalIPBinding ( uint unIP, char usPort ) : void
SetWarningMessageHook ( IntPtr pFunction ) : void
Set_SteamAPI_CCheckCallbackRegisteredInProcess ( IntPtr func ) : void
Set_SteamAPI_CPostAPIResultInProcess ( IntPtr func ) : void

Private Methods

Méthode Description
CheckIfUsable ( ) : void

Method Details

BReleaseSteamPipe() public méthode

public BReleaseSteamPipe ( uint hSteamPipe ) : bool
hSteamPipe uint
Résultat bool

BShutdownIfAllPipesClosed() public méthode

public BShutdownIfAllPipesClosed ( ) : bool
Résultat bool

CSteamClient() public méthode

public CSteamClient ( IntPtr SteamClient )
SteamClient System.IntPtr

ConnectToGlobalUser() public méthode

public ConnectToGlobalUser ( uint hSteamPipe ) : uint
hSteamPipe uint
Résultat uint

CreateLocalUser() public méthode

public CreateLocalUser ( uint &phSteamPipe, uint eAccountType ) : uint
phSteamPipe uint
eAccountType uint
Résultat uint

CreateSteamPipe() public méthode

public CreateSteamPipe ( ) : uint
Résultat uint

GetIPCCallCount() public méthode

public GetIPCCallCount ( ) : uint
Résultat uint

GetISteamAppList() public méthode

public GetISteamAppList ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamAppList
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamAppList

GetISteamApps() public méthode

public GetISteamApps ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamApps
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamApps

GetISteamController() public méthode

public GetISteamController ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamController
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamController

GetISteamFriends() public méthode

public GetISteamFriends ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamFriends
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamFriends

GetISteamGameServer() public méthode

public GetISteamGameServer ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamGameServer
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamGameServer

GetISteamGameServerStats() public méthode

public GetISteamGameServerStats ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamGameServerStats
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamGameServerStats

GetISteamGenericInterface() public méthode

public GetISteamGenericInterface ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : IntPtr
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat System.IntPtr

GetISteamHTMLSurface() public méthode

public GetISteamHTMLSurface ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamHTMLSurface
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamHTMLSurface

GetISteamHTTP() public méthode

public GetISteamHTTP ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamHTTP
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamHTTP

GetISteamInventory() public méthode

public GetISteamInventory ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamInventory
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamInventory

GetISteamMatchmaking() public méthode

public GetISteamMatchmaking ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamMatchmaking
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamMatchmaking

GetISteamMatchmakingServers() public méthode

public GetISteamMatchmakingServers ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamMatchmakingServers
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamMatchmakingServers

GetISteamMusic() public méthode

public GetISteamMusic ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamMusic
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamMusic

GetISteamMusicRemote() public méthode

public GetISteamMusicRemote ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamMusicRemote
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamMusicRemote

GetISteamNetworking() public méthode

public GetISteamNetworking ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamNetworking
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamNetworking

GetISteamRemoteStorage() public méthode

public GetISteamRemoteStorage ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamRemoteStorage
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamRemoteStorage

GetISteamScreenshots() public méthode

public GetISteamScreenshots ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamScreenshots
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamScreenshots

GetISteamUGC() public méthode

public GetISteamUGC ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUGC
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamUGC

GetISteamUnifiedMessages() public méthode

public GetISteamUnifiedMessages ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamUnifiedMessages
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamUnifiedMessages

GetISteamUser() public méthode

public GetISteamUser ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUser
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamUser

GetISteamUserStats() public méthode

public GetISteamUserStats ( uint hSteamUser, uint hSteamPipe, string pchVersion ) : ISteamUserStats
hSteamUser uint
hSteamPipe uint
pchVersion string
Résultat ISteamUserStats

GetISteamUtils() public méthode

public GetISteamUtils ( uint hSteamPipe, string pchVersion ) : ISteamUtils
hSteamPipe uint
pchVersion string
Résultat ISteamUtils

GetISteamVideo() public méthode

public GetISteamVideo ( uint hSteamuser, uint hSteamPipe, string pchVersion ) : ISteamVideo
hSteamuser uint
hSteamPipe uint
pchVersion string
Résultat ISteamVideo

GetIntPtr() public méthode

public GetIntPtr ( ) : IntPtr
Résultat System.IntPtr

ReleaseUser() public méthode

public ReleaseUser ( uint hSteamPipe, uint hUser ) : void
hSteamPipe uint
hUser uint
Résultat void

Remove_SteamAPI_CPostAPIResultInProcess() public méthode

public Remove_SteamAPI_CPostAPIResultInProcess ( IntPtr func ) : void
func System.IntPtr
Résultat void

RunFrame() public méthode

public RunFrame ( ) : void
Résultat void

SetLocalIPBinding() public méthode

public SetLocalIPBinding ( uint unIP, char usPort ) : void
unIP uint
usPort char
Résultat void

SetWarningMessageHook() public méthode

public SetWarningMessageHook ( IntPtr pFunction ) : void
pFunction System.IntPtr
Résultat void

Set_SteamAPI_CCheckCallbackRegisteredInProcess() public méthode

public Set_SteamAPI_CCheckCallbackRegisteredInProcess ( IntPtr func ) : void
func System.IntPtr
Résultat void

Set_SteamAPI_CPostAPIResultInProcess() public méthode

public Set_SteamAPI_CPostAPIResultInProcess ( IntPtr func ) : void
func System.IntPtr
Résultat void