Zdexby TheHolyOneZ
49,743 classes
Class

ISteamMatchmaking

: SteamInterface : Object
Steamworks.ISteamMatchmaking, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006074264304
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 79

SignatureFlagsNativeParams
void .ctor(bool IsGameServer)2 flags0x01
long SteamAPI_SteamMatchmaking_v009()Static+2 flags0x08
long GetUserInterfacePointer()Public+1 flags0x08
int _GetFavoriteGameCount(long self)PrivateStatic+1 flags0x08
int GetFavoriteGameCount()1 flags0x04
bool _GetFavoriteGame(long self, int iGame, ref AppId& pnAppID, ref uint& pnIP, ref ushort& pnConnPort, ref ushort& pnQueryPort, ref uint& punFlags, ref uint& pRTime32LastPlayedOnServer)PrivateStatic+1 flags0x08
bool GetFavoriteGame(int iGame, ref AppId& pnAppID, ref uint& pnIP, ref ushort& pnConnPort, ref ushort& pnQueryPort, ref uint& punFlags, ref uint& pRTime32LastPlayedOnServer)1 flags0x04
int _AddFavoriteGame(long self, const AppId& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags, uint rTime32LastPlayedOnServer)PrivateStatic+1 flags0x08
int AddFavoriteGame(const AppId& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags, uint rTime32LastPlayedOnServer)1 flags0x04
bool _RemoveFavoriteGame(long self, const AppId& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags)PrivateStatic+1 flags0x08
bool RemoveFavoriteGame(const AppId& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags)1 flags0x04
SteamAPICall_t _RequestLobbyList(long self)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LobbyMatchList_t> RequestLobbyList()1 flags0x18
void _AddRequestLobbyListStringFilter(long self, const string& pchKeyToMatch, const string& pchValueToMatch, const LobbyComparison& eComparisonType)PrivateStatic+1 flags0x08
void AddRequestLobbyListStringFilter(const string& pchKeyToMatch, const string& pchValueToMatch, const LobbyComparison& eComparisonType)1 flags0x08
void _AddRequestLobbyListNumericalFilter(long self, const string& pchKeyToMatch, int nValueToMatch, const LobbyComparison& eComparisonType)PrivateStatic+1 flags0x08
void AddRequestLobbyListNumericalFilter(const string& pchKeyToMatch, int nValueToMatch, const LobbyComparison& eComparisonType)1 flags0x08
void _AddRequestLobbyListNearValueFilter(long self, const string& pchKeyToMatch, int nValueToBeCloseTo)PrivateStatic+1 flags0x08
void AddRequestLobbyListNearValueFilter(const string& pchKeyToMatch, int nValueToBeCloseTo)1 flags0x08
void _AddRequestLobbyListFilterSlotsAvailable(long self, int nSlotsAvailable)PrivateStatic+1 flags0x08
void AddRequestLobbyListFilterSlotsAvailable(int nSlotsAvailable)1 flags0x04
void _AddRequestLobbyListDistanceFilter(long self, const LobbyDistanceFilter& eLobbyDistanceFilter)PrivateStatic+1 flags0x08
void AddRequestLobbyListDistanceFilter(const LobbyDistanceFilter& eLobbyDistanceFilter)1 flags0x04
void _AddRequestLobbyListResultCountFilter(long self, int cMaxResults)PrivateStatic+1 flags0x08
void AddRequestLobbyListResultCountFilter(int cMaxResults)1 flags0x04
void _AddRequestLobbyListCompatibleMembersFilter(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
void AddRequestLobbyListCompatibleMembersFilter(const SteamId& steamIDLobby)1 flags0x08
SteamId _GetLobbyByIndex(long self, int iLobby)PrivateStatic+1 flags0x08
SteamId GetLobbyByIndex(int iLobby)1 flags0x08
SteamAPICall_t _CreateLobby(long self, const LobbyType& eLobbyType, int cMaxMembers)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LobbyCreated_t> CreateLobby(const LobbyType& eLobbyType, int cMaxMembers)1 flags0x18
SteamAPICall_t _JoinLobby(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LobbyEnter_t> JoinLobby(const SteamId& steamIDLobby)1 flags0x18
void _LeaveLobby(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
void LeaveLobby(const SteamId& steamIDLobby)1 flags0x08
bool _InviteUserToLobby(long self, const SteamId& steamIDLobby, const SteamId& steamIDInvitee)PrivateStatic+1 flags0x08
bool InviteUserToLobby(const SteamId& steamIDLobby, const SteamId& steamIDInvitee)1 flags0x08
int _GetNumLobbyMembers(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
int GetNumLobbyMembers(const SteamId& steamIDLobby)1 flags0x08
SteamId _GetLobbyMemberByIndex(long self, const SteamId& steamIDLobby, int iMember)PrivateStatic+1 flags0x08
SteamId GetLobbyMemberByIndex(const SteamId& steamIDLobby, int iMember)1 flags0x08
Utf8StringPointer _GetLobbyData(long self, const SteamId& steamIDLobby, const string& pchKey)PrivateStatic+1 flags0x08
string GetLobbyData(const SteamId& steamIDLobby, const string& pchKey)1 flags0x08
bool _SetLobbyData(long self, const SteamId& steamIDLobby, const string& pchKey, const string& pchValue)PrivateStatic+1 flags0x08
bool SetLobbyData(const SteamId& steamIDLobby, const string& pchKey, const string& pchValue)1 flags0x08
int _GetLobbyDataCount(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
int GetLobbyDataCount(const SteamId& steamIDLobby)1 flags0x08
bool _GetLobbyDataByIndex(long self, const SteamId& steamIDLobby, int iLobbyData, long pchKey, int cchKeyBufferSize, long pchValue, int cchValueBufferSize)PrivateStatic+1 flags0x08
bool GetLobbyDataByIndex(const SteamId& steamIDLobby, int iLobbyData, ref string& pchKey, ref string& pchValue)1 flags0x08
bool _DeleteLobbyData(long self, const SteamId& steamIDLobby, const string& pchKey)PrivateStatic+1 flags0x08
bool DeleteLobbyData(const SteamId& steamIDLobby, const string& pchKey)1 flags0x08
Utf8StringPointer _GetLobbyMemberData(long self, const SteamId& steamIDLobby, const SteamId& steamIDUser, const string& pchKey)PrivateStatic+1 flags0x08
string GetLobbyMemberData(const SteamId& steamIDLobby, const SteamId& steamIDUser, const string& pchKey)1 flags0x08
void _SetLobbyMemberData(long self, const SteamId& steamIDLobby, const string& pchKey, const string& pchValue)PrivateStatic+1 flags0x08
void SetLobbyMemberData(const SteamId& steamIDLobby, const string& pchKey, const string& pchValue)1 flags0x08
bool _SendLobbyChatMsg(long self, const SteamId& steamIDLobby, long pvMsgBody, int cubMsgBody)PrivateStatic+1 flags0x08
bool SendLobbyChatMsg(const SteamId& steamIDLobby, long pvMsgBody, int cubMsgBody)1 flags0x08
int _GetLobbyChatEntry(long self, const SteamId& steamIDLobby, int iChatID, ref SteamId& pSteamIDUser, long pvData, int cubData, ref ChatEntryType& peChatEntryType)PrivateStatic+1 flags0x08
int GetLobbyChatEntry(const SteamId& steamIDLobby, int iChatID, ref SteamId& pSteamIDUser, long pvData, int cubData, ref ChatEntryType& peChatEntryType)1 flags0x08
bool _RequestLobbyData(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
bool RequestLobbyData(const SteamId& steamIDLobby)1 flags0x08
void _SetLobbyGameServer(long self, const SteamId& steamIDLobby, uint unGameServerIP, ushort unGameServerPort, const SteamId& steamIDGameServer)PrivateStatic+1 flags0x08
void SetLobbyGameServer(const SteamId& steamIDLobby, uint unGameServerIP, ushort unGameServerPort, const SteamId& steamIDGameServer)1 flags0x08
bool _GetLobbyGameServer(long self, const SteamId& steamIDLobby, ref uint& punGameServerIP, ref ushort& punGameServerPort, ref SteamId& psteamIDGameServer)PrivateStatic+1 flags0x08
bool GetLobbyGameServer(const SteamId& steamIDLobby, ref uint& punGameServerIP, ref ushort& punGameServerPort, ref SteamId& psteamIDGameServer)1 flags0x08
bool _SetLobbyMemberLimit(long self, const SteamId& steamIDLobby, int cMaxMembers)PrivateStatic+1 flags0x08
bool SetLobbyMemberLimit(const SteamId& steamIDLobby, int cMaxMembers)1 flags0x08
int _GetLobbyMemberLimit(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
int GetLobbyMemberLimit(const SteamId& steamIDLobby)1 flags0x08
bool _SetLobbyType(long self, const SteamId& steamIDLobby, const LobbyType& eLobbyType)PrivateStatic+1 flags0x08
bool SetLobbyType(const SteamId& steamIDLobby, const LobbyType& eLobbyType)1 flags0x08
bool _SetLobbyJoinable(long self, const SteamId& steamIDLobby, bool bLobbyJoinable)PrivateStatic+1 flags0x08
bool SetLobbyJoinable(const SteamId& steamIDLobby, bool bLobbyJoinable)1 flags0x08
SteamId _GetLobbyOwner(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
SteamId GetLobbyOwner(const SteamId& steamIDLobby)1 flags0x08
bool _SetLobbyOwner(long self, const SteamId& steamIDLobby, const SteamId& steamIDNewOwner)PrivateStatic+1 flags0x08
bool SetLobbyOwner(const SteamId& steamIDLobby, const SteamId& steamIDNewOwner)1 flags0x08
bool _SetLinkedLobby(long self, const SteamId& steamIDLobby, const SteamId& steamIDLobbyDependent)PrivateStatic+1 flags0x08
bool SetLinkedLobby(const SteamId& steamIDLobby, const SteamId& steamIDLobbyDependent)1 flags0x08

Used by 1

types with a member, parameter or interface of this type