internal void LeaveMatchDuringTheirTurn(NativeTurnBasedMatch match, Action <MultiplayerStatus> callback) { TurnBasedMultiplayerManager.TurnBasedMultiplayerManager_LeaveMatchDuringTheirTurn( mGameServices.AsHandle(), match.AsPointer(), InternalMultiplayerStatusCallback, Callbacks.ToIntPtr(callback)); }
internal void LeaveMatchDuringTheirTurn(NativeTurnBasedMatch match, Action <CommonErrorStatus.MultiplayerStatus> callback) { TurnBasedMultiplayerManager.TurnBasedMultiplayerManager_LeaveMatchDuringTheirTurn(this.mGameServices.AsHandle(), match.AsPointer(), new TurnBasedMultiplayerManager.MultiplayerStatusCallback(TurnBasedManager.InternalMultiplayerStatusCallback), Callbacks.ToIntPtr((Delegate)callback)); }