| int GetFavoriteGameCount() | PublicStatic | | 0x04 |
| bool GetFavoriteGame(int iGame, ref AppId_t& pnAppID, ref uint& pnIP, ref ushort& pnConnPort, ref ushort& pnQueryPort, ref uint& punFlags, ref uint& pRTime32LastPlayedOnServer) | PublicStatic | | 0x04 |
| int AddFavoriteGame(const AppId_t& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags, uint rTime32LastPlayedOnServer) | PublicStatic | | 0x04 |
| bool RemoveFavoriteGame(const AppId_t& nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags) | PublicStatic | | 0x04 |
| SteamAPICall_t RequestLobbyList() | PublicStatic | | 0x08 |
| void AddRequestLobbyListStringFilter(const string& pchKeyToMatch, const string& pchValueToMatch, const ELobbyComparison& eComparisonType) | PublicStatic | | 0x08 |
| void AddRequestLobbyListNumericalFilter(const string& pchKeyToMatch, int nValueToMatch, const ELobbyComparison& eComparisonType) | PublicStatic | | 0x08 |
| void AddRequestLobbyListNearValueFilter(const string& pchKeyToMatch, int nValueToBeCloseTo) | PublicStatic | | 0x08 |
| void AddRequestLobbyListFilterSlotsAvailable(int nSlotsAvailable) | PublicStatic | | 0x04 |
| void AddRequestLobbyListDistanceFilter(const ELobbyDistanceFilter& eLobbyDistanceFilter) | PublicStatic | | 0x04 |
| void AddRequestLobbyListResultCountFilter(int cMaxResults) | PublicStatic | | 0x04 |
| void AddRequestLobbyListCompatibleMembersFilter(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| CSteamID GetLobbyByIndex(int iLobby) | PublicStatic | | 0x08 |
| SteamAPICall_t CreateLobby(const ELobbyType& eLobbyType, int cMaxMembers) | PublicStatic | | 0x08 |
| SteamAPICall_t JoinLobby(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| void LeaveLobby(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| bool InviteUserToLobby(const CSteamID& steamIDLobby, const CSteamID& steamIDInvitee) | PublicStatic | | 0x08 |
| int GetNumLobbyMembers(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| CSteamID GetLobbyMemberByIndex(const CSteamID& steamIDLobby, int iMember) | PublicStatic | | 0x08 |
| string GetLobbyData(const CSteamID& steamIDLobby, const string& pchKey) | PublicStatic | | 0x08 |
| bool SetLobbyData(const CSteamID& steamIDLobby, const string& pchKey, const string& pchValue) | PublicStatic | | 0x08 |
| int GetLobbyDataCount(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| bool GetLobbyDataByIndex(const CSteamID& steamIDLobby, int iLobbyData, ref string& pchKey, int cchKeyBufferSize, ref string& pchValue, int cchValueBufferSize) | PublicStatic | | 0x08 |
| bool DeleteLobbyData(const CSteamID& steamIDLobby, const string& pchKey) | PublicStatic | | 0x08 |
| string GetLobbyMemberData(const CSteamID& steamIDLobby, const CSteamID& steamIDUser, const string& pchKey) | PublicStatic | | 0x08 |
| void SetLobbyMemberData(const CSteamID& steamIDLobby, const string& pchKey, const string& pchValue) | PublicStatic | | 0x08 |
| bool SendLobbyChatMsg(const CSteamID& steamIDLobby, const byte[]& pvMsgBody, int cubMsgBody) | PublicStatic | | 0x08 |
| int GetLobbyChatEntry(const CSteamID& steamIDLobby, int iChatID, ref CSteamID& pSteamIDUser, const byte[]& pvData, int cubData, ref EChatEntryType& peChatEntryType) | PublicStatic | | 0x08 |
| bool RequestLobbyData(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| void SetLobbyGameServer(const CSteamID& steamIDLobby, uint unGameServerIP, ushort unGameServerPort, const CSteamID& steamIDGameServer) | PublicStatic | | 0x08 |
| bool GetLobbyGameServer(const CSteamID& steamIDLobby, ref uint& punGameServerIP, ref ushort& punGameServerPort, ref CSteamID& psteamIDGameServer) | PublicStatic | | 0x08 |
| bool SetLobbyMemberLimit(const CSteamID& steamIDLobby, int cMaxMembers) | PublicStatic | | 0x08 |
| int GetLobbyMemberLimit(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| bool SetLobbyType(const CSteamID& steamIDLobby, const ELobbyType& eLobbyType) | PublicStatic | | 0x08 |
| bool SetLobbyJoinable(const CSteamID& steamIDLobby, bool bLobbyJoinable) | PublicStatic | | 0x08 |
| CSteamID GetLobbyOwner(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| bool SetLobbyOwner(const CSteamID& steamIDLobby, const CSteamID& steamIDNewOwner) | PublicStatic | | 0x08 |
| bool SetLinkedLobby(const CSteamID& steamIDLobby, const CSteamID& steamIDLobbyDependent) | PublicStatic | | 0x08 |