Documentation Search
Godot Apple Plugins Class

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!