Ejemplo n.º 1
0
 internal static void _OnExchangeCancellation(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     if (_exchangeCancelledHandlers != null)
     {
         _exchangeCancelledHandlers(null, new ExchangeEventArgs(match, exchange));
     }
 }
Ejemplo n.º 2
0
 private void _SendExchangeCompleteHander(GKTurnBasedExchange exchange, NSError error)
 {
     if (_exchangeSentHandlers != null)
     {
         _exchangeSentHandlers(this, new ExchangeSentEventArgs(exchange, error));
     }
 }
Ejemplo n.º 3
0
 internal static void _OnExchangeRequest(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     if (_exchangeRequestReceivedHandlers != null)
     {
         _exchangeRequestReceivedHandlers(null, new ExchangeEventArgs(match, exchange));
     }
 }
Ejemplo n.º 4
0
 internal static void _OnExchangeCompleted(GKTurnBasedMatch match, GKTurnBasedExchange exchange, object[] replies)
 {
     if (_exchangeCompletedHandlers != null)
     {
         _exchangeCompletedHandlers(null, new ExchangeEventArgs(match, exchange));
     }
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="U3DXT.iOS.GameKit.ExchangeEventArgs"/> class.
 /// </summary>
 /// <param name="match">Match.</param>
 /// <param name="exchange">Exchange.</param>
 public ExchangeEventArgs(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     this.match = match;
     this.exchange = exchange;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="U3DXT.iOS.GameKit.ExchangeEventArgs"/> class.
 /// </summary>
 /// <param name="match">Match.</param>
 /// <param name="exchange">Exchange.</param>
 public ExchangeEventArgs(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     this.match    = match;
     this.exchange = exchange;
 }
Ejemplo n.º 7
0
 public override void ReceivedExchangeReplies(GKPlayer player, object[] replies, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeCompleted(match, exchange, replies);
 }
Ejemplo n.º 8
0
 internal static void _OnExchangeRequest(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     if (_exchangeRequestReceivedHandlers != null)
         _exchangeRequestReceivedHandlers(null, new ExchangeEventArgs(match, exchange));
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Saves the merged data.
 /// Raises SaveMergedMatchDataCompleted and SaveMergedMatchDataFailed events after completion.
 /// Available in iOS 7.0 and later.
 /// </summary>
 /// <param name="matchData">The new match data.</param>
 /// <param name="exchanges">An array of GKTurnBasedExchange objects that contains the resolved exchanges.</param>
 public void SaveMergedMatchData(string matchData, GKTurnBasedExchange[] exchanges)
 {
     SaveMergedMatchData(matchData.ToStraightBytes(), exchanges);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Saves the merged data.
 /// Raises SaveMergedMatchDataCompleted and SaveMergedMatchDataFailed events after completion.
 /// Available in iOS 7.0 and later.
 /// </summary>
 /// <param name="matchData">The new match data.</param>
 /// <param name="exchanges">An array of GKTurnBasedExchange objects that contains the resolved exchanges.</param>
 public void SaveMergedMatchData(byte[] matchData, GKTurnBasedExchange[] exchanges)
 {
     gkTurnBasedMatch.SaveMergedMatchData(
         NSData.FromByteArray(matchData),
         exchanges,
         _CreateCompleteFunction(_saveMergedMatchDataCompletedHandlers, _saveMergedMatchDataFailedHandlers));
 }
Ejemplo n.º 11
0
 public override void ReceivedExchangeRequest(GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeRequest(match, exchange);
 }
Ejemplo n.º 12
0
 public override void ReceivedExchangeReplies(GKPlayer player, object[] replies, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeCompleted(match, exchange, replies);
 }
Ejemplo n.º 13
0
 public override void ReceivedExchangeCancellation(GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeCancellation(match, exchange);
 }
Ejemplo n.º 14
0
 public override void ReceivedExchangeRequest(GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeRequest(match, exchange);
 }
Ejemplo n.º 15
0
 internal static void _OnExchangeCancellation(GKTurnBasedMatch match, GKTurnBasedExchange exchange)
 {
     if (_exchangeCancelledHandlers != null)
         _exchangeCancelledHandlers(null, new ExchangeEventArgs(match, exchange));
 }
Ejemplo n.º 16
0
 internal static void _OnExchangeCompleted(GKTurnBasedMatch match, GKTurnBasedExchange exchange, object[] replies)
 {
     if (_exchangeCompletedHandlers != null)
         _exchangeCompletedHandlers(null, new ExchangeEventArgs(match, exchange));
 }
Ejemplo n.º 17
0
 private void _SendExchangeCompleteHander(GKTurnBasedExchange exchange, NSError error)
 {
     if (_exchangeSentHandlers != null)
         _exchangeSentHandlers(this, new ExchangeSentEventArgs(exchange, error));
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="U3DXT.iOS.GameKit.ExchangeSentEventArgs"/> class.
 /// </summary>
 /// <param name="exchange">Exchange.</param>
 /// <param name="error">Error.</param>
 public ExchangeSentEventArgs(GKTurnBasedExchange exchange, NSError error)
 {
     this.exchange = exchange;
     this.error    = error;
 }
Ejemplo n.º 19
0
 public override void ReceivedExchangeCancellation(GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match)
 {
     TurnBasedMatchesController._OnExchangeCancellation(match, exchange);
 }