SteamMatchmaking
Topics
Interfaces
struct SteamMatchmaking
struct SteamMatchmaking
Steamworks ISteamMatchmaking
Access via matchmaking
.
Declaration
Swift
public struct SteamMatchmaking: Sendable
Simple types
typealias MatchMakingKeyValuePairs
typealias MatchMakingKeyValuePairs
Enumerations and Option Sets
enum FavoriteFlags
enum FavoriteFlags
enum LobbyComparison
enum LobbyComparison
enum LobbyDistanceFilter
enum LobbyDistanceFilter
Steamworks ELobbyDistanceFilter
Declaration
Swift
public enum LobbyDistanceFilter: CUnsignedInt, Sendable
enum LobbyType
enum LobbyType
enum MatchMakingServerResponse
enum MatchMakingServerResponse
Steamworks EMatchMakingServerResponse
Declaration
Swift
public enum MatchMakingServerResponse: CUnsignedInt, Sendable
Structures
struct GameServerItem
struct GameServerItem
struct LobbyCreated
struct LobbyCreated
struct LobbyMatchList
struct LobbyMatchList
struct ServerNetAdr
struct ServerNetAdr
Callbacks
struct FavoritesListAccountsUpdated
struct FavoritesListAccountsUpdated
Steamworks FavoritesListAccountsUpdated_t
Declaration
Swift
public struct FavoritesListAccountsUpdated: Sendable
struct FavoritesListChanged
struct FavoritesListChanged
struct LobbyChatMsg
struct LobbyChatMsg
struct LobbyChatUpdate
struct LobbyChatUpdate
struct LobbyDataUpdate
struct LobbyDataUpdate
struct LobbyEnter
struct LobbyEnter
struct LobbyGameCreated
struct LobbyGameCreated
struct LobbyInvite
struct LobbyInvite
struct LobbyKicked
struct LobbyKicked
struct PSNGameBootInviteResult
struct PSNGameBootInviteResult
Steamworks PSNGameBootInviteResult_t
Declaration
Swift
public struct PSNGameBootInviteResult: Sendable