Zdexby TheHolyOneZ
36,909 classes
Class

Client

: Object
Heathen.SteamworksIntegration.API.Matchmaking.Client, Heathen.Steamworks 0x0010 (16 B) inherited 0x0010 Heathen.Steamworks.dll
0x00x0010

Members 4

OffsetSizeNameTypeFlagsDefault
0x08MemberOfLobbiesList<Heathen.SteamworksIntegration.LobbyData>PublicStatic—
0x08_lobbyCreatedTCallResult<Steamworks.LobbyCreated_t>PrivateStatic—
0x08_lobbyMatchListTCallResult<Steamworks.LobbyMatchList_t>PrivateStatic—
0x08_lobbyEnterT2CallResult<Steamworks.LobbyEnter_t>PrivateStatic—

Functions 70

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
LobbyData GetCommandLineConnectLobby()PublicStatic0x08
void AddHistoryGame(const AppId_t& appID, uint ipAddress, ushort port, ushort queryPort, const DateTime& lastPlayedOnServer)PublicStatic0x08
void AddFavoriteGame(const AppId_t& appID, uint ipAddress, ushort port, ushort queryPort, const DateTime& lastPlayedOnServer)PublicStatic0x08
void AddHistoryGame(const AppId_t& appID, const string& ipAddress, ushort port, ushort queryPort, const DateTime& lastPlayedOnServer)PublicStatic0x08
void AddFavoriteGame(const AppId_t& appID, const string& ipAddress, ushort port, ushort queryPort, const DateTime& lastPlayedOnServer)PublicStatic0x08
void AddRequestLobbyListDistanceFilter(const ELobbyDistanceFilter& distanceFilter)PublicStatic0x04
void AddRequestLobbyListFilterSlotsAvailable(int slotsAvailable)PublicStatic0x04
void AddRequestLobbyListNearValueFilter(const string& key, int value)PublicStatic0x08
void AddRequestLobbyListNumericalFilter(const string& key, int value, const ELobbyComparison& comparison)PublicStatic0x08
void AddRequestLobbyListResultCountFilter(int max)PublicStatic0x04
void AddRequestLobbyListStringFilter(const string& key, const string& value, const ELobbyComparison& comparison)PublicStatic0x08
void CreateLobby(const ELobbyType& type, const SteamLobbyModeType& mode, int maxMembers, Action<Steamworks.EResult callback)PublicStatic0x08
Task<System.ValueTuple<Steamworks.EResult CreateLobbyTask(const ELobbyType& type, const SteamLobbyModeType& mode, int maxMembers)PublicStatic0x08
bool DeleteLobbyData(const LobbyData& lobby, const string& key)PublicStatic0x08
Nullable<Heathen.SteamworksIntegration.FavoriteGame> GetFavoriteGame(int index)PublicStatic0x28
FavoriteGame[] GetFavoriteGames()PublicStatic0x08
int GetFavoriteGameCount()PublicStatic0x04
string GetLobbyData(const LobbyData& lobby, const string& key)PublicStatic0x08
Dictionary<System.String GetLobbyData(const LobbyData& lobby)PublicStatic0x08
LobbyGameServer GetLobbyGameServer(const LobbyData& lobby)PublicStatic0x10
LobbyMemberData[] GetLobbyMembers(const LobbyData& lobby)PublicStatic0x08
int GetLobbyMemberLimit(const LobbyData& lobby)PublicStatic0x08
CSteamID GetLobbyOwner(const LobbyData& lobby)PublicStatic0x08
bool InviteUserToLobby(const LobbyData& lobby, const UserData& user)PublicStatic0x08
void JoinLobby(const LobbyData& lobby, Action<Heathen.SteamworksIntegration.LobbyEnter callback)PublicStatic0x08
Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyEnter JoinLobbyTask(const LobbyData& lobby)PublicStatic0x08
void LeaveLobby(const LobbyData& lobby)PublicStatic0x08
bool RemoveFavoriteGame(const AppId_t& appId, uint ip, ushort connectionPort, ushort queryPort)PublicStatic0x04
bool RemoveHistoryGame(const AppId_t& appId, uint ip, ushort connectionPort, ushort queryPort)PublicStatic0x04
bool RemoveFavoriteGame(const AppId_t& appId, const string& ip, ushort connectionPort, ushort queryPort)PublicStatic0x08
bool RemoveHistoryGame(const AppId_t& appId, const string& ip, ushort connectionPort, ushort queryPort)PublicStatic0x08
bool RequestLobbyData(const LobbyData& lobby)PublicStatic0x08
void RequestLobbyList(Action<Heathen.SteamworksIntegration.LobbyData[] callback)PublicStatic0x08
Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyData[] RequestLobbyListTask()PublicStatic0x08
bool SendLobbyChatMsg(const LobbyData& lobby, const byte[]& messageBody)PublicStatic0x08
bool SetLobbyData(const LobbyData& lobby, const string& key, const string& value)PublicStatic0x08
void SetLobbyGameServer(const LobbyData& lobby, uint ip, ushort port, const CSteamID& gameServerId)PublicStatic0x08
void SetLobbyGameServer(const LobbyData& lobby, const string& ip, ushort port, const CSteamID& gameServerId)PublicStatic0x08
bool SetLobbyJoinable(const LobbyData& lobby, bool joinable)PublicStatic0x08
string GetLobbyMemberData(const LobbyData& lobby, const CSteamID& member, const string& key)PublicStatic0x08
bool GetMember(const LobbyData& lobby, const CSteamID& id, ref LobbyMemberData& member)PublicStatic0x10
bool IsAMember(const LobbyData& lobby, const CSteamID& id)PublicStatic0x08
void SetLobbyMemberData(const LobbyData& lobby, const string& key, const string& value)PublicStatic0x08
bool SetLobbyMemberLimit(const LobbyData& lobby, int maxMembers)PublicStatic0x08
bool SetLobbyOwner(const LobbyData& lobby, const CSteamID& newOwner)PublicStatic0x08
bool SetLobbyType(const LobbyData& lobby, const ELobbyType& type)PublicStatic0x08
void CancelQuery(const HServerListRequest& request)PublicStatic0x08
void CancelServerQuery(const HServerQuery& query)PublicStatic0x04
int GetServerCount(const HServerListRequest& request)PublicStatic0x08
gameserveritem_t GetServerDetails(const HServerListRequest& request, int index)PublicStatic0x08
gameserveritem_t[] GetServerDetails(const HServerListRequest& request)PublicStatic0x08
bool IsRefreshing(const HServerListRequest& request)PublicStatic0x08
HServerQuery PingServer(uint ip, ushort port, ISteamMatchmakingPingResponse response)PublicStatic0x08
HServerQuery PingServer(const string& ip, ushort port, ISteamMatchmakingPingResponse response)PublicStatic0x08
HServerQuery PlayerDetails(uint ip, ushort port, ISteamMatchmakingPlayersResponse response)PublicStatic0x08
HServerQuery PlayerDetails(const string& ip, ushort port, ISteamMatchmakingPlayersResponse response)PublicStatic0x08
void RefreshQuery(const HServerListRequest& request)PublicStatic0x08
void RefreshServer(const HServerListRequest& request, int index)PublicStatic0x08
void ReleaseRequest(const HServerListRequest& request)PublicStatic0x08
HServerListRequest RequestFavoritesServerList(const AppId_t& appId, const MatchMakingKeyValuePair_t[]& filters, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerListRequest RequestFriendsServerList(const AppId_t& appId, const MatchMakingKeyValuePair_t[]& filters, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerListRequest RequestHistoryServerList(const AppId_t& appId, const MatchMakingKeyValuePair_t[]& filters, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerListRequest RequestInternetServerList(const AppId_t& appId, const MatchMakingKeyValuePair_t[]& filters, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerListRequest RequestLanServerList(const AppId_t& appId, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerListRequest RequestSpectatorServerList(const AppId_t& appId, const MatchMakingKeyValuePair_t[]& filters, ISteamMatchmakingServerListResponse pRequestServersResponse)PublicStatic0x08
HServerQuery ServerRules(uint ip, ushort port, ISteamMatchmakingRulesResponse response)PublicStatic0x08
HServerQuery ServerRules(const string& ip, ushort port, ISteamMatchmakingRulesResponse response)PublicStatic0x08
void LeaveAllLobbies()PublicStatic0x00
void .cctor()PrivateStatic+1 flags0x00