Kobold2D  1.1
Kobold2D API Reference (iOS version) for Kobold2D developers
<KKGameKitHelperProtocol> Protocol Reference

#include <KKGameKitHelper.h>

List of all members.

Public Member Functions

void onLocalPlayerAuthenticationChanged ()
void onFriendListReceived: (NSArray *friends)
void onPlayerInfoReceived: (NSArray *players)
void onScoresSubmitted: (BOOL success)
void onScoresReceived: (NSArray *scores)
void onAchievementReported: (GKAchievement *achievement)
void onAchievementsLoaded: (NSDictionary *achievements)
void onResetAchievements: (BOOL success)
void onMatchFound: (GKMatch *match)
void onPlayersAddedToMatch: (BOOL success)
void onReceivedMatchmakingActivity: (NSInteger activity)
void onPlayerConnected: (NSString *playerID)
void onPlayerDisconnected: (NSString *playerID)
void onStartMatch ()
void onReceivedData:fromPlayer: (NSData *data,[fromPlayer] NSString *playerID)
void onMatchmakingViewDismissed ()
void onMatchmakingViewError ()
void onLeaderboardViewDismissed ()
void onAchievementsViewDismissed ()

Detailed Description

Defines the delegate methods that are forwarded from GameKitHelper.


Member Function Documentation

void KKGameKitHelperProtocol-p::onAchievementReported: ( GKAchievement *  achievement) [optional, virtual]

Called when achievement was reported to Game Center.

void KKGameKitHelperProtocol-p::onAchievementsLoaded: ( NSDictionary *  achievements) [optional, virtual]

Called when achievement list was received from Game Center.

void KKGameKitHelperProtocol-p::onAchievementsViewDismissed ( ) [optional, virtual]

Called when the achievements view was closed.

void KKGameKitHelperProtocol-p::onFriendListReceived: ( NSArray *  friends) [optional, virtual]

Called when friend list was received from Game Center.

void KKGameKitHelperProtocol-p::onLeaderboardViewDismissed ( ) [optional, virtual]

Called when the leaderboard view was closed.

void KKGameKitHelperProtocol-p::onLocalPlayerAuthenticationChanged ( ) [virtual]

Called when local player was authenticated or logged off.

void KKGameKitHelperProtocol-p::onMatchFound: ( GKMatch *  match) [optional, virtual]

Called when a match was found.

void KKGameKitHelperProtocol-p::onMatchmakingViewDismissed ( ) [optional, virtual]

Called when the matchmaking view was closed.

void KKGameKitHelperProtocol-p::onMatchmakingViewError ( ) [optional, virtual]

Called for any generic error in the matchmaking view.

void KKGameKitHelperProtocol-p::onPlayerConnected: ( NSString *  playerID) [optional, virtual]

Called when a player connected to the match.

void KKGameKitHelperProtocol-p::onPlayerDisconnected: ( NSString *  playerID) [optional, virtual]

Called when a player disconnected from a match.

void KKGameKitHelperProtocol-p::onPlayerInfoReceived: ( NSArray *  players) [optional, virtual]

Called when player info was received from Game Center.

void KKGameKitHelperProtocol-p::onPlayersAddedToMatch: ( BOOL  success) [optional, virtual]

Called to indicate whether adding players to a match was successful.

void KKGameKitHelperProtocol-p::onReceivedData:fromPlayer: ( NSData *  data,
[fromPlayer] NSString *  playerID 
) [optional, virtual]

Called whenever data from another player was received.

void KKGameKitHelperProtocol-p::onReceivedMatchmakingActivity: ( NSInteger  activity) [optional, virtual]

Called when matchmaking activity was received from Game Center.

void KKGameKitHelperProtocol-p::onResetAchievements: ( BOOL  success) [optional, virtual]

Called to indicate whether the reset achievements command was successful.

void KKGameKitHelperProtocol-p::onScoresReceived: ( NSArray *  scores) [optional, virtual]

Called when scores were received from Game Center.

void KKGameKitHelperProtocol-p::onScoresSubmitted: ( BOOL  success) [optional, virtual]

Called when scores where submitted. This can fail, so check for success.

void KKGameKitHelperProtocol-p::onStartMatch ( ) [optional, virtual]

Called when the match begins.


The documentation for this protocol was generated from the following file: