GameKit
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
GameKit
Classes for Mac OS X 10.8 GameKit framework.
- Classes
- class GameKitMBS
- shared method Available as boolean
- shared method GKErrorDomain as string
- shared method showBannerWithTitle(title as string, message as string, duration as Double, tag as Variant)
- shared method showBannerWithTitle(title as string, message as string, tag as Variant)
- event acceptInviteCompleted(match as GKTurnBasedMatchMBS, error as NSErrorMBS, tag as Variant)
- event achievementViewControllerDidFinish(viewController as Variant)
- event addPlayersToMatchCompleted(MatchMaker as GKMatchmakerMBS, match as GKMatchMBS, matchRequest as GKMatchRequestMBS, error as NSErrorMBS, tag as Variant)
- event authenticateCompleted(localPlayer as GKLocalPlayerMBS, error as NSErrorMBS, tag as Variant)
- event authenticateHandler(LocalPlayer as GKLocalPlayerMBS, viewController as NSViewControllerMBS, error as NSErrorMBS, tag as Variant, viewControllerHandle as Integer)
- event challengesViewControllerDidFinish(viewController as Variant)
- event chooseBestHostPlayerCompleted(match as GKMatchMBS, playerID as string, tag as Variant)
- event declineInviteCompleted(match as GKTurnBasedMatchMBS, error as NSErrorMBS, tag as Variant)
- event didRequestMatchWithOtherPlayers(players() as GKPlayerMBS)
- event endMatchInTurnWithMatchDataCompleted(match as GKTurnBasedMatchMBS, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event endTurnWithNextParticipant(match as GKTurnBasedMatchMBS, nextParticipant as GKTurnBasedParticipantMBS, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event endTurnWithNextParticipantsCompleted(match as GKTurnBasedMatchMBS, nextParticipants() as GKTurnBasedParticipantMBS, timeout as Double, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event findMatchForRequestCompleted(MatchMaker as GKMatchmakerMBS, request as GKMatchRequestMBS, match as GKMatchMBS, TurnBasedMatch as GKTurnBasedMatchMBS, error as NSErrorMBS, tag as Variant)
- event findPlayersForHostedMatchRequestCompleted(MatchMaker as GKMatchmakerMBS, request as GKMatchRequestMBS, playerIDs() as string, error as NSErrorMBS, tag as Variant)
- event friendRequestComposeViewControllerDidFinish(viewController as Variant)
- event gameCenterViewControllerDidFinish(gameCenterViewController as Variant)
- event handleInviteFromGameCenter(playersToInvite() as string)
- event handleMatchEnded(match as GKTurnBasedMatchMBS)
- event handleTurnEventForMatch(match as GKTurnBasedMatchMBS, didBecomeActive as boolean)
- event Invited(MatchMaker as GKMatchmakerMBS, acceptedInvite as GKInviteMBS, playersToInvite() as string)
- event inviteeResponseHandler(MatchRequest as GKMatchRequestMBS, PlayerID as string, response as Integer, tag as Variant)
- event leaderboardViewControllerDidFinish(viewController as Variant)
- event loadAchievementDescriptionsCompleted(achievements() as GKAchievementDescriptionMBS, error as NSErrorMBS, tag as Variant)
- event loadAchievementsCompleted(achievements() as GKAchievementMBS, error as NSErrorMBS, tag as Variant)
- event loadCategoriesCompleted(categories() as string, titles() as string, error as NSErrorMBS, tag as Variant)
- event loadDefaultLeaderboardCategoryIDCompleted(LocalPlayer as GKLocalPlayerMBS, categoryID as string, error as NSErrorMBS, tag as Variant)
- event loadFriendPlayersCompleted(localPlayer as GKLocalPlayerMBS, friendPlayers() as GKPlayerMBS, error as NSErrorMBS, tag as Variant)
- event loadFriendsCompleted(localPlayer as GKLocalPlayerMBS, friends() as string, error as NSErrorMBS, tag as Variant)
- event loadImageCompleted(description as GKAchievementDescriptionMBS, image as NSImageMBS, error as NSErrorMBS, tag as Variant)
- event loadLeaderboardsCompleted(Leaderboards() as GKLeaderboardMBS, error as NSErrorMBS, tag as Variant)
- event loadMatchDataCompleted(match as GKTurnBasedMatchMBS, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event loadMatchesCompleted(matches() as GKTurnBasedMatchMBS, error as NSErrorMBS, tag as Variant)
- event loadMatchWithIDCompleted(TurnBasedMatch as GKTurnBasedMatchMBS, matchID as string, error as NSErrorMBS, tag as Variant)
- event loadPhotoForSizeCompleted(player as GKPlayerMBS, size as Integer, photo as NSImageMBS, error as NSErrorMBS, tag as Variant)
- event loadPlayersForIdentifiersCompleted(identifiers() as string, players() as GKPlayerMBS, error as NSErrorMBS, tag as Variant)
- event loadReceivedChallengesCompleted(challenges() as GKChallengeMBS, error as NSErrorMBS, tag as Variant)
- event loadScoresCompleted(Leaderboard as GKLeaderboardMBS, scores() as GKScoreMBS, error as NSErrorMBS, tag as Variant)
- event localPlayerDidCompleteChallenge(challenge as GKChallengeMBS)
- event localPlayerDidReceiveChallenge(challenge as GKChallengeMBS)
- event localPlayerDidSelectChallenge(challenge as GKChallengeMBS)
- event matchConnectionWithPlayerFailed(match as GKMatchMBS, playerID as string, error as NSErrorMBS)
- event matchDidChangeState(match as GKMatchMBS, playerID as string, state as Integer)
- event matchDidFailWithError(match as GKMatchMBS, error as NSErrorMBS)
- event matchDidReceiveData(match as GKMatchMBS, data as Dictionary, playerID as string)
- event matchEnded(player as GKPlayerMBS, match as GKTurnBasedMatchMBS)
- event matchForInviteCompleted(Matchmaker as GKMatchmakerMBS, invite as GKInviteMBS, match as GKMatchMBS, error as NSErrorMBS, tag as Variant)
- event matchmakerViewControllerDidFailWithError(viewController as Variant, error as NSErrorMBS)
- event matchmakerViewControllerDidFindMatch(viewController as Variant, match as GKMatchMBS)
- event matchmakerViewControllerDidFindPlayers(viewController as Variant, playerIDs() as string)
- event matchmakerViewControllerDidReceiveAcceptFromHostedPlayer(viewController as Variant, playerID as string)
- event matchmakerViewControllerWasCancelled(viewController as Variant)
- event matchShouldReinvitePlayer(match as GKMatchMBS, playerID as string) as boolean
- event NotificationBannerCompleted(title as string, message as string, duration as Double, tag as Variant)
- event participantQuitInTurnWithOutcomeCompleted(match as GKTurnBasedMatchMBS, matchOutcome as Integer, nextParticipant as GKTurnBasedParticipantMBS, nextParticipants() as GKTurnBasedParticipantMBS, timeout as Double, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event participantQuitOutOfTurnWithOutcomeCompleted(match as GKTurnBasedMatchMBS, matchOutcome as Integer, error as NSErrorMBS, tag as Variant)
- event PlayerAuthenticationDidChange(player as GKPlayerMBS)
- event playerChanged(player as GKPlayerMBS)
- event playerStateUpdate(playerID as string, state as Integer, tag as Variant)
- event queryActivityCompleted(MatchMaker as GKMatchmakerMBS, activity as Integer, error as NSErrorMBS, tag as Variant)
- event queryPlayerGroupActivityCompleted(MatchMaker as GKMatchmakerMBS, playerGroup as Integer, activity as Integer, error as NSErrorMBS, tag as Variant)
- event receivedTurnEventForMatch(player as GKPlayerMBS, match as GKTurnBasedMatchMBS, didBecomeActive as boolean)
- event recipientResponseHandler(MatchRequest as GKMatchRequestMBS, Player as GKPlayerMBS, response as Integer, tag as Variant)
- event rematchCompleted(TurnMatch as GKTurnBasedMatchMBS, match as GKMatchMBS, error as NSErrorMBS, tag as Variant)
- event remotePlayerDidCompleteChallenge(challenge as GKChallengeMBS)
- event removeCompleted(match as GKTurnBasedMatchMBS, error as NSErrorMBS, tag as Variant)
- event reportAchievementCompleted(score as GKAchievementMBS, error as NSErrorMBS, tag as Variant)
- event reportAchievementsCompleted(achievements() as GKAchievementMBS, error as NSErrorMBS, tag as Variant)
- event reportScoreCompleted(score as GKScoreMBS, error as NSErrorMBS, tag as Variant)
- event reportScoresCompleted(Scores() as GKScoreMBS, error as NSErrorMBS, tag as Variant)
- event resetAchievementsCompleted(error as NSErrorMBS, tag as Variant)
- event saveCurrentTurnWithMatchDataCompleted(match as GKTurnBasedMatchMBS, matchData as Dictionary, error as NSErrorMBS, tag as Variant)
- event selectChallengeablePlayerIDsCompleted(Achievement as GKAchievementMBS, playerIDs() as string, challengeablePlayerIDs() as string, error as NSErrorMBS, tag as Variant)
- event setDefaultLeaderboardCategoryIDCompleted(LocalPlayer as GKLocalPlayerMBS, categoryID as string, error as NSErrorMBS, tag as Variant)
- event setDefaultLeaderboardCompleted(categoryID as string, error as NSErrorMBS, tag as Variant)
- event shouldShowBannerForLocallyCompletedChallenge(challenge as GKChallengeMBS) as boolean
- event shouldShowBannerForLocallyReceivedChallenge(challenge as GKChallengeMBS) as boolean
- event shouldShowBannerForRemotelyCompletedChallenge(challenge as GKChallengeMBS) as boolean
- event startBrowsingForNearbyPlayersCompleted(Matchmaker as GKMatchmakerMBS, playerID as string, reachable as boolean, tag as Variant)
- event turnBasedMatchmakerViewControllerDidFailWithError(viewController as Variant, error as NSErrorMBS)
- event turnBasedMatchmakerViewControllerDidFindMatch(viewController as Variant, match as GKTurnBasedMatchMBS)
- event turnBasedMatchmakerViewControllerPlayerQuitForMatch(viewController as Variant, match as GKTurnBasedMatchMBS)
- event turnBasedMatchmakerViewControllerWasCancelled(viewController as Variant)
- class GKAchievementChallengeMBS
- class GKAchievementDescriptionMBS
- class GKAchievementMBS
- class GKAchievementViewControllerMBS
- class GKChallengeMBS
- class GKChallengesViewControllerMBS
- class GKDialogControllerMBS
- class GKFriendRequestComposeViewControllerMBS
- class GKGameCenterViewControllerMBS
- class GKInviteMBS
- class GKLeaderboardMBS
- class GKLeaderboardViewControllerMBS
- class GKLocalPlayerMBS
- class GKMatchmakerMBS
- class GKMatchmakerViewControllerMBS
- class GKMatchMBS
- class GKMatchRequestMBS
- class GKPlayerMBS
- class GKScoreChallengeMBS
- class GKScoreMBS
- class GKTurnBasedMatchmakerViewControllerMBS
- class GKTurnBasedMatchMBS
- method acceptInvite(tag as Variant = nil)
- shared method Available as boolean
- method Constructor
- method creationDate as date
- method currentParticipant as GKTurnBasedParticipantMBS
- method declineInvite(tag as Variant = nil)
- method endMatchInTurnWithMatchData(matchData as Dictionary, tag as Variant = nil)
- method endTurnWithNextParticipant(nextParticipant as GKTurnBasedParticipantMBS, matchData as Dictionary, tag as Variant = nil)
- method endTurnWithNextParticipants(nextParticipants() as GKTurnBasedParticipantMBS, timeout as Double, matchData as Dictionary, tag as Variant = nil)
- shared method findMatchForRequest(request as GKMatchRequestMBS, tag as Variant = nil)
- method loadMatchData(tag as Variant = nil)
- shared method loadMatches(tag as Variant = nil)
- shared method loadMatchWithID(matchID as string, tag as Variant = nil)
- method matchData as Dictionary
- method matchDataMaximumSize as Integer
- method matchID as string
- method message as string
- method participantQuitInTurnWithOutcome(matchOutcome as Integer, nextParticipant as GKTurnBasedParticipantMBS, matchData as Dictionary, tag as Variant = nil)
- method participantQuitInTurnWithOutcome(matchOutcome as Integer, nextParticipants() as GKTurnBasedParticipantMBS, timeout as Double, matchData as Dictionary, tag as Variant = nil)
- method participantQuitOutOfTurnWithOutcome(matchOutcome as Integer, tag as Variant = nil)
- method participants as GKTurnBasedParticipantMBS()
- method rematch(tag as Variant = nil)
- method remove(tag as Variant = nil)
- method saveCurrentTurnWithMatchData(matchData as Dictionary, tag as Variant = nil)
- method status as Integer
- shared method TimeoutDefault as Double
- shared method TimeoutNone as Double
- property Handle as Integer
- class GKTurnBasedParticipantMBS
- class GKVoiceChatMBS
- Blog Entries
The items on this page are in the following plugins: MBS MacFrameworks Plugin.