예제 #1
0
 private static void InternalConnectionRequestCallback(long id, IntPtr result,
                                                       IntPtr userData)
 {
     Callbacks.PerformInternalCallback <long>(
         "NearbyConnectionsManager#InternalConnectionRequestCallback", Callbacks.Type.Permanent,
         id, result, userData);
 }
 private static void InternalOnEndpointFoundCallback(long id, IntPtr data, IntPtr userData)
 {
     Callbacks.PerformInternalCallback <long>(
         "NativeEndpointDiscoveryListenerHelper#InternalOnEndpointFoundCallback",
         // make this Perm since the callback can happen multiple times.
         Callbacks.Type.Permanent, id, data, userData);
 }
예제 #3
0
 private static void InternalConnectResponseCallback(long localClientId, IntPtr response,
                                                     IntPtr userData)
 {
     Callbacks.PerformInternalCallback <long>(
         "NearbyConnectionManager#InternalConnectResponseCallback", Callbacks.Type.Temporary,
         localClientId, response, userData);
 }
 private static void InternalIntentHandler(IntPtr intent, IntPtr userData)
 {
     Callbacks.PerformInternalCallback("AndroidPlatformConfiguration#InternalIntentHandler",
                                       Callbacks.Type.Permanent, intent, userData);
 }
예제 #5
0
 private static void InternalFetchConnectedCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("PlayerManager#InternalFetchConnectedCallback", Callbacks.Type.Temporary, response, data);
 }
예제 #6
0
 private static void InternalFetchAllCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("AchievementManager#InternalFetchAllCallback",
                                       Callbacks.Type.Temporary, response, data);
 }
예제 #7
0
 private static void InternalFetchForPlayerCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("StatsManager#InternalFetchForPlayerCallback", Callbacks.Type.Temporary, response, data);
 }
예제 #8
0
 internal static void InternalFetchCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "EventManager#FetchCallback", Callbacks.Type.Temporary, response, data);
 }
예제 #9
0
 internal static void InternalPlayerSelectUIcallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "RealtimeManager#PlayerSelectUICallback", Callbacks.Type.Temporary, response, data);
 }
 private static void InternalStartAdvertisingCallback(long id, IntPtr result, IntPtr userData)
 {
     Callbacks.PerformInternalCallback("NearbyConnectionsManager#InternalStartAdvertisingCallback", Callbacks.Type.Permanent, id, result, userData);
 }
예제 #11
0
 internal static void InternalIsCaptureAvailableCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("VideoManager#IsCaptureAvailableCallback", Callbacks.Type.Temporary, response, data);
 }
예제 #12
0
 private static void InternalFetchScorePage(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("LeaderboardManager#InternalFetchScorePage",
                                       Callbacks.Type.Temporary, response, data);
 }
예제 #13
0
 internal static void InternalCaptureCapabilitiesCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("VideoManager#CaptureCapabilitiesCallback", Callbacks.Type.Temporary, response, data);
 }
 private static void InternalOnEndpointFoundCallback(long id, IntPtr data, IntPtr userData)
 {
     Callbacks.PerformInternalCallback <long>("NativeEndpointDiscoveryListenerHelper#InternalOnEndpointFoundCallback", Callbacks.Type.Permanent, id, data, userData);
 }
예제 #15
0
 internal static void InternalOnRoomConnectedSetChangedCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "RealTimeEventListenerHelper#InternalOnRoomConnectedSetChangedCallback",
         Callbacks.Type.Permanent, response, data);
 }
예제 #16
0
 internal static void InternalQuestUICallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "QuestManager#QuestUICallback", Callbacks.Type.Temporary, response, data);
 }
예제 #17
0
 private static void InternalFetchServerAuthCodeCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("GameServices#InternalFetchServerAuthCodeCallback",
                                       Callbacks.Type.Temporary, response, data);
 }
예제 #18
0
 internal static void InternalFetchInvitationsCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "RealtimeManager#InternalFetchInvitationsCallback",
         Callbacks.Type.Temporary, response, data);
 }
예제 #19
0
 internal static void InternalTurnBasedMatchesCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "TurnBasedManager#TurnBasedMatchesCallback", Callbacks.Type.Temporary, response, data);
 }
예제 #20
0
 internal static void InternalWaitingRoomUICallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback(
         "RealtimeManager#InternalWaitingRoomUICallback",
         Callbacks.Type.Temporary, response, data);
 }
예제 #21
0
 internal static void InternalReadCallback(IntPtr response, IntPtr data)
 {
     Callbacks.PerformInternalCallback("SnapshotManager#ReadCallback", Callbacks.Type.Temporary, response, data);
 }