Esempio n. 1
0
 internal static extern void TurnBasedMultiplayerManager_FinishMatchDuringMyTurn(
     HandleRef self,
     /* from(TurnBasedMatch_t) */ IntPtr match,
     /* from(uint8_t const *) */ byte[] match_data,
     /* from(size_t) */ UIntPtr match_data_size,
     /* from(ParticipantResults_t) */ IntPtr results,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
Esempio n. 2
0
 internal static extern void TurnBasedMultiplayerManager_CreateTurnBasedMatch(
     HandleRef self,
     /* from(TurnBasedMatchConfig_t) */ IntPtr config,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_FetchMatch(
     HandleRef self,
      /* from(char const *) */ string match_id,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_FinishMatchDuringMyTurn(
     HandleRef self,
      /* from(TurnBasedMatch_t) */ IntPtr match,
      /* from(uint8_t const *) */ byte[] match_data,
      /* from(size_t) */ UIntPtr match_data_size,
      /* from(ParticipantResults_t) */ IntPtr results,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_CreateTurnBasedMatch(HandleRef self, IntPtr config, TurnBasedMatchCallback callback, IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_Rematch(
     HandleRef self,
      /* from(TurnBasedMatch_t) */ IntPtr match,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_CreateTurnBasedMatch(
     HandleRef self,
      /* from(TurnBasedMatchConfig_t) */ IntPtr config,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
Esempio n. 8
0
 internal static extern void TurnBasedMultiplayerManager_Rematch(
     HandleRef self,
     /* from(TurnBasedMatch_t) */ IntPtr match,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_TakeMyTurn(HandleRef self, IntPtr match, byte[] match_data, UIntPtr match_data_size, IntPtr results, IntPtr next_participant, TurnBasedMatchCallback callback, IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_AcceptInvitation(HandleRef self, IntPtr invitation, TurnBasedMatchCallback callback, IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_Rematch(HandleRef self, IntPtr match, TurnBasedMatchCallback callback, IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_FinishMatchDuringMyTurn(HandleRef self, IntPtr match, byte[] match_data, UIntPtr match_data_size, IntPtr results, TurnBasedMatchCallback callback, IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_FetchMatch(HandleRef self, string match_id, TurnBasedMatchCallback callback, IntPtr callback_arg);
Esempio n. 14
0
 internal static extern void TurnBasedMultiplayerManager_AcceptInvitation(
     HandleRef self,
     /* from(MultiplayerInvitation_t) */ IntPtr invitation,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_AcceptInvitation(
     HandleRef self,
      /* from(MultiplayerInvitation_t) */ IntPtr invitation,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
Esempio n. 16
0
 internal static extern void TurnBasedMultiplayerManager_ConfirmPendingCompletion(
     HandleRef self,
     /* from(TurnBasedMatch_t) */ IntPtr match,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_ConfirmPendingCompletion(
     HandleRef self,
      /* from(TurnBasedMatch_t) */ IntPtr match,
      /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
      /* from(void *) */ IntPtr callback_arg);
Esempio n. 18
0
 internal static extern void TurnBasedMultiplayerManager_FetchMatch(
     HandleRef self,
     /* from(char const *) */ string match_id,
     /* from(TurnBasedMultiplayerManager_TurnBasedMatchCallback_t) */ TurnBasedMatchCallback callback,
     /* from(void *) */ IntPtr callback_arg);
 internal static extern void TurnBasedMultiplayerManager_ConfirmPendingCompletion(HandleRef self, IntPtr match, TurnBasedMatchCallback callback, IntPtr callback_arg);