GKMatchmakerΒΆ

Inherits: RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

MethodsΒΆ

void

add_players(match: GKMatch, request: GKMatchRequest, callback: Callable)

void

cancel()

void

cancel_pending_invite(player: GKPlayer)

void

find_match(request: GKMatchRequest, callback: Callable)

void

find_matched_players(request: GKMatchRequest, callback: Callable)

void

find_players(request: GKMatchRequest, callback: Callable)

void

finish_matchmaking(match: GKMatch)

void

match_for_invite(invite: GKInvite, callback: Callable)

void

query_activity(callback: Callable)

void

query_player_group_activity(groupID: int, callback: Callable)

void

query_queue_activity(queueName: String, callback: Callable)

void

start_browsing_for_nearby_players()

void

start_group_activity()

void

stop_browsing_for_nearby_players()

void

stop_group_activity()


SignalsΒΆ

nearby_player_reachable(player: GKPlayer, is_reachable: bool) πŸ”—

There is currently no description for this signal. Please help us by contributing one!


player_joining_group_activity(player: GKPlayer) πŸ”—

There is currently no description for this signal. Please help us by contributing one!


Method DescriptionsΒΆ

void add_players(match: GKMatch, request: GKMatchRequest, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void cancel() πŸ”—

There is currently no description for this method. Please help us by contributing one!


void cancel_pending_invite(player: GKPlayer) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void find_match(request: GKMatchRequest, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void find_matched_players(request: GKMatchRequest, callback: Callable) πŸ”—

Searches for matched players and returns additional match properties provided by GameKit.

The callback receives (GKMatchedPlayers matched_players, Variant error). On failure, matched_players is null and error contains a GKError.

Requires iOS 17.2, macOS 14.2, tvOS 17.2, or visionOS 1.1. Older versions return an apiNotAvailable error.


void find_players(request: GKMatchRequest, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void finish_matchmaking(match: GKMatch) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void match_for_invite(invite: GKInvite, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void query_activity(callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void query_player_group_activity(groupID: int, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void query_queue_activity(queueName: String, callback: Callable) πŸ”—

There is currently no description for this method. Please help us by contributing one!


void start_browsing_for_nearby_players() πŸ”—

There is currently no description for this method. Please help us by contributing one!


void start_group_activity() πŸ”—

There is currently no description for this method. Please help us by contributing one!


void stop_browsing_for_nearby_players() πŸ”—

There is currently no description for this method. Please help us by contributing one!


void stop_group_activity() πŸ”—

There is currently no description for this method. Please help us by contributing one!