Ejemplo n.º 1
0
 private static void InternalAuthStartedCallback(Types.AuthOperation op, IntPtr data)
 {
     GameServicesBuilder.AuthStartedCallback permanentCallback = Callbacks.IntPtrToPermanentCallback <GameServicesBuilder.AuthStartedCallback>(data);
     try
     {
         if (permanentCallback == null)
         {
             return;
         }
         permanentCallback(op);
     }
     catch (Exception ex)
     {
         Logger.e("Error encountered executing InternalAuthStartedCallback. Smothering to avoid passing exception into Native: " + (object)ex);
     }
 }
Ejemplo n.º 2
0
 internal void SetOnAuthStartedCallback(GameServicesBuilder.AuthStartedCallback callback)
 {
     GooglePlayGames.Native.Cwrapper.Builder.GameServices_Builder_SetOnAuthActionStarted(this.SelfPtr(), new GooglePlayGames.Native.Cwrapper.Builder.OnAuthActionStartedCallback(GameServicesBuilder.InternalAuthStartedCallback), Callbacks.ToIntPtr((Delegate)callback));
 }