0x00x0008
Members 11
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _id | ulong | Private | |
| — | 0x08 | DataName | string | PublicStatic+1 flags |
| — | 0x08 | DataVersion | string | PublicStatic+1 flags |
| — | 0x08 | DataReady | string | PublicStatic+1 flags |
| — | 0x08 | DataKick | string | PublicStatic+1 flags |
| — | 0x08 | DataMode | string | PublicStatic+1 flags |
| — | 0x08 | DataType | string | PublicStatic+1 flags |
| — | 0x08 | DataSessionLobby | string | PublicStatic+1 flags |
| — | 0x08 | DataModeGeneral | string | PublicStatic+1 flags |
| — | 0x08 | DataModeSession | string | PublicStatic+1 flags |
| — | 0x08 | DataModeParty | string | PublicStatic+1 flags |
Functions 127
| Signature | Flags | Native | Params |
|---|---|---|---|
| CSteamID get_SteamId() | Public+1 flags | 0x08 | |
| AccountID_t get_AccountId() | Public+1 flags | 0x04 | |
| uint get_FriendId() | Public+1 flags | 0x04 | |
| string get_HexId() | Public+1 flags | 0x08 | |
| bool get_IsValid() | Public+1 flags | 0x01 | |
| string get_Name() | Public+1 flags | 0x08 | |
| void set_Name(const string& value) | Public+1 flags | 0x08 | |
| LobbyMemberData get_Owner() | Public+1 flags | 0x10 | |
| void set_Owner(const LobbyMemberData& value) | Public+1 flags | 0x10 | |
| LobbyMemberData get_Me() | Public+1 flags | 0x10 | |
| LobbyMemberData[] get_Members() | Public+1 flags | 0x08 | |
| bool get_IsTypeSet() | Public+1 flags | 0x01 | |
| ELobbyType get_Type() | Public+1 flags | 0x04 | |
| void set_Type(const ELobbyType& value) | Public+1 flags | 0x04 | |
| string get_GameVersion() | Public+1 flags | 0x08 | |
| void set_GameVersion(const string& value) | Public+1 flags | 0x08 | |
| bool get_IsOwner() | Public+1 flags | 0x01 | |
| SteamLobbyModeType get_Mode() | Public+1 flags | 0x04 | |
| void set_Mode(const SteamLobbyModeType& value) | Public+1 flags | 0x04 | |
| bool get_IsParty() | Public+1 flags | 0x01 | |
| bool get_IsGroup() | Public+1 flags | 0x01 | |
| bool get_IsSession() | Public+1 flags | 0x01 | |
| bool get_IsGeneral() | Public+1 flags | 0x01 | |
| bool get_HasServer() | Public+1 flags | 0x01 | |
| LobbyGameServer get_GameServer() | Public+1 flags | 0x10 | |
| bool get_AllPlayersReady() | Public+1 flags | 0x01 | |
| bool get_AllPlayersNotReady() | Public+1 flags | 0x01 | |
| bool get_IsReady() | Public+1 flags | 0x01 | |
| void set_IsReady(bool value) | Public+1 flags | 0x01 | |
| bool get_Full() | Public+1 flags | 0x01 | |
| int get_MaxMembers() | Public+1 flags | 0x04 | |
| void set_MaxMembers(int value) | Public+1 flags | 0x04 | |
| int get_MemberCount() | Public+1 flags | 0x04 | |
| string get_Item(const string& metadataKey) | Public+1 flags | 0x08 | |
| void set_Item(const string& metadataKey, const string& value) | Public+1 flags | 0x08 | |
| LobbyMemberData get_Item(const UserData& user) | Public+1 flags | 0x10 | |
| bool GetMember(const UserData& user, ref LobbyMemberData& member) | Public | 0x10 | |
| bool IsAMember(const UserData& id) | Public | 0x08 | |
| bool SetType(const ELobbyType& type) | Public | 0x04 | |
| bool SetJoinable(bool makeJoinable) | Public | 0x01 | |
| Dictionary<System.String GetMetadata() | Public | 0x08 | |
| void Create(CreateArguments createArguments, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreateTask(CreateArguments createArguments) | PublicStatic | 0x08 | |
| void Create(const ELobbyType& type, const SteamLobbyModeType& mode, int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreateTask(const ELobbyType& type, const SteamLobbyModeType& mode, int slots) | PublicStatic | 0x08 | |
| void CreateParty(int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreatePartyTask(int slots) | PublicStatic | 0x08 | |
| void CreateSession(const ELobbyType& type, int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreateSessionTask(const ELobbyType& type, int slots) | PublicStatic | 0x08 | |
| void CreatePublicSession(int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreatePublicSessionTask(int slots) | PublicStatic | 0x08 | |
| void CreatePrivateSession(int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreatePrivateSessionTask(int slots) | PublicStatic | 0x08 | |
| void CreateFriendOnlySession(int slots, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult CreateFriendOnlySessionTask(int slots) | PublicStatic | 0x08 | |
| void Join(Action<Heathen.SteamworksIntegration.LobbyEnter callback) | Public | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyEnter JoinTask() | Public | 0x08 | |
| void Leave() | Public | 0x00 | |
| bool DeleteLobbyData(const string& dataKey) | Public | 0x08 | |
| bool InviteUserToLobby(const UserData& targetUser) | Public | 0x08 | |
| bool SendChatMessage(const string& message) | Public | 0x08 | |
| bool SendChatMessage(const byte[]& data) | Public | 0x08 | |
| bool SendChatMessage(object jsonObject) | Public | 0x08 | |
| void SetGameServer(const string& address, ushort port, const CSteamID& gameServerId) | Public | 0x08 | |
| void SetGameServer(const string& address, ushort port) | Public | 0x08 | |
| void SetGameServer(const CSteamID& gameServerId) | Public | 0x08 | |
| void SetGameServer() | Public | 0x00 | |
| bool KickMember(const UserData& memberId) | Public | 0x08 | |
| bool KickListContains(const UserData& memberId) | Public | 0x08 | |
| bool RemoveFromKickList(const UserData& memberId) | Public | 0x08 | |
| bool ClearKickList() | Public | 0x01 | |
| UserData[] GetKickList() | Public | 0x08 | |
| void SetMemberMetadata(const string& key, const string& value) | Public | 0x08 | |
| void SetLobbyMetadata(const string& key, const string& value) | Public | 0x08 | |
| string GetMemberMetadata(const string& key) | Public | 0x08 | |
| string GetMemberMetadata(const UserData& memberId, const string& key) | Public | 0x08 | |
| string GetMemberMetadata(const LobbyMemberData& member, const string& key) | Public | 0x10 | |
| bool RequestData() | Public | 0x01 | |
| List<Heathen.SteamworksIntegration.LobbyData> get_MemberOfLobbies() | PublicStatic+1 flags | 0x08 | |
| LobbyData Get(const string& accountId) | PublicStatic | 0x08 | |
| LobbyData Get(uint accountId) | PublicStatic | 0x08 | |
| LobbyData Get(const AccountID_t& accountId) | PublicStatic | 0x08 | |
| LobbyData Get(ulong id) | PublicStatic | 0x08 | |
| LobbyData Get(const CSteamID& id) | PublicStatic | 0x08 | |
| bool PartyLobby(ref LobbyData& lobby) | PublicStatic | 0x08 | |
| bool GroupLobby(ref LobbyData& lobby) | PublicStatic | 0x08 | |
| bool SessionLobby(ref LobbyData& lobby) | PublicStatic | 0x08 | |
| void Join(const string& accountId, Action<Heathen.SteamworksIntegration.LobbyEnter callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyEnter JoinTask(const string& accountId) | PublicStatic | 0x08 | |
| void Join(const LobbyData& lobby, Action<Heathen.SteamworksIntegration.LobbyEnter callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyEnter JoinTask(const LobbyData& lobby) | PublicStatic | 0x08 | |
| void Join(const AccountID_t& accountId, Action<Heathen.SteamworksIntegration.LobbyEnter callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyEnter JoinTask(const AccountID_t& accountId) | PublicStatic | 0x08 | |
| void Request(const ELobbyDistanceFilter& distanceFilter, int openSlotsRequired, int maxResultsToReturn, IEnumerable<Heathen.SteamworksIntegration.StringFilter> stringFilters, IEnumerable<Heathen.SteamworksIntegration.NearFilter> nearFilters, IEnumerable<Heathen.SteamworksIntegration.NumericFilter> numericFilters, Action<Heathen.SteamworksIntegration.LobbyData[] callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyData[] RequestTask(const ELobbyDistanceFilter& distanceFilter, int openSlotsRequired, int maxResultsToReturn, IEnumerable<Heathen.SteamworksIntegration.StringFilter> stringFilters, IEnumerable<Heathen.SteamworksIntegration.NearFilter> nearFilters, IEnumerable<Heathen.SteamworksIntegration.NumericFilter> numericFilters) | PublicStatic | 0x08 | |
| void Request(SearchArguments searchArguments, int maxResultsToReturn, Action<Heathen.SteamworksIntegration.LobbyData[] callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.LobbyData[] RequestTask(SearchArguments searchArguments, int maxResultsToReturn) | PublicStatic | 0x08 | |
| void QuickMatch(SearchArguments searchArguments, CreateArguments createArguments, Action<Steamworks.EResult callback) | PublicStatic | 0x08 | |
| Task<System.ValueTuple<Steamworks.EResult QuickMatchTask(SearchArguments searchArguments, CreateArguments createArguments) | PublicStatic | 0x08 | |
| void Authenticate(Action<Heathen.SteamworksIntegration.AuthenticationTicket callback) | Public | 0x08 | |
| Task<System.ValueTuple<Heathen.SteamworksIntegration.AuthenticationTicket AuthenticateTask() | Public | 0x08 | |
| bool Authenticate(const LobbyMessagePayload& data) | Public | 0x18 | |
| int CompareTo(const CSteamID& other) | Public | 0x08 | |
| int CompareTo(ulong other) | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| bool Equals(const CSteamID& other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(ulong other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(const LobbyData& other) | PublicFinal+2 flags | 0x08 | |
| bool op_Equality(const LobbyData& l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Equality(const CSteamID& l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Equality(const LobbyData& l, const CSteamID& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Equality(const LobbyData& l, ulong r) | PublicStatic+1 flags | 0x08 | |
| bool op_Equality(ulong l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(const LobbyData& l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(const CSteamID& l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(const LobbyData& l, const CSteamID& r) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(const LobbyData& l, ulong r) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(ulong l, const LobbyData& r) | PublicStatic+1 flags | 0x08 | |
| CSteamID op_Implicit(const LobbyData& c) | PublicStatic+1 flags | 0x08 | |
| LobbyData op_Implicit(const CSteamID& id) | PublicStatic+1 flags | 0x08 | |
| ulong op_Implicit(const LobbyData& id) | PublicStatic+1 flags | 0x08 | |
| LobbyData op_Implicit(ulong id) | PublicStatic+1 flags | 0x08 | |
| LobbyData op_Implicit(const AccountID_t& id) | PublicStatic+1 flags | 0x08 | |
| LobbyData op_Implicit(uint id) | PublicStatic+1 flags | 0x08 | |
| LobbyData op_Implicit(const string& id) | PublicStatic+1 flags | 0x08 |
Used by 124
types with a member, parameter or interface of this type<>c<>c__DisplayClass124_0<>c__DisplayClass126_0<>c__DisplayClass127_0<>c__DisplayClass128_0<>c__DisplayClass129_0<>c__DisplayClass13_0<>c__DisplayClass220_0<>c__DisplayClass31_0<>c__DisplayClass3_0<>c__DisplayClass6_0<>c__DisplayClass70_0<>c__DisplayClass71_0<>c__DisplayClass73_0<>c__DisplayClass74_0<>c__DisplayClass75_0<>c__DisplayClass76_0<>c__DisplayClass77_0<>c__DisplayClass78_0<>c__DisplayClass79_0<>c__DisplayClass7_0<>c__DisplayClass7_0<>c__DisplayClass80_0<>c__DisplayClass81_0<>c__DisplayClass82_0<>c__DisplayClass83_0<>c__DisplayClass8_0Action`1Action`2Action`3ArraySortHelper`1AuthenticateClientClientComparer`1Comparer`1Comparison`1EnumeratorEqualityComparer`1EqualityComparer`1EventsFriendGameInfoFunc`2ICollection`1IComparer`1IEnumerator`1IEquatable`1IList`1InvokableCall`1InvokableCall`1InvokableCall`2InvokableCall`2InvokableCall`2InvokableCall`2InvokableCall`3InvokableCall`3InvokableCall`4InvokableCall`4ISteamLobbyDataList`1LobbyChatMsgLobbyData[]LobbyDataUpdateEventDataLobbyEnterLobbyInviteLobbyMemberDataOverlayManagerPredicate`1ReadOnlyCollection`1SteamLobbyAuthDelegateSteamLobbyChatUISteamLobbyChatUpdateDelegateSteamLobbyDataSteamLobbyDataDelegateSteamLobbyDataEventsSteamLobbyDataUpdateDelegateSteamLobbyEnterFailedDelegateSteamLobbyEnterSuccessDelegateSteamLobbyGameObjectEnablerSteamLobbyGameServer+44 more