internal void ClaimMilestone(NativeQuestMilestone milestone,
                              Action <ClaimMilestoneResponse> callback)
 {
     C.QuestManager_ClaimMilestone(
         mServices.AsHandle(),
         milestone.AsPointer(),
         InternalClaimMilestoneCallback,
         Callbacks.ToIntPtr <ClaimMilestoneResponse>(
             callback, ClaimMilestoneResponse.FromPointer));
 }
 internal void ClaimMilestone(NativeQuestMilestone milestone, Action <ClaimMilestoneResponse> callback)
 {
     GooglePlayGames.Native.Cwrapper.QuestManager.QuestManager_ClaimMilestone(this.mServices.AsHandle(), milestone.AsPointer(), new GooglePlayGames.Native.Cwrapper.QuestManager.ClaimMilestoneCallback(GooglePlayGames.Native.PInvoke.QuestManager.InternalClaimMilestoneCallback), Callbacks.ToIntPtr <ClaimMilestoneResponse>(callback, new Func <IntPtr, ClaimMilestoneResponse>(ClaimMilestoneResponse.FromPointer)));
 }
 internal void ClaimMilestone(NativeQuestMilestone milestone,
                          Action<ClaimMilestoneResponse> callback)
 {
     C.QuestManager_ClaimMilestone(
         mServices.AsHandle(),
         milestone.AsPointer(),
         InternalClaimMilestoneCallback,
         Callbacks.ToIntPtr<ClaimMilestoneResponse>(
             callback, ClaimMilestoneResponse.FromPointer));
 }
Beispiel #4
0
 internal void ClaimMilestone(NativeQuestMilestone milestone, Action <ClaimMilestoneResponse> callback)
 {
     GooglePlayGames.Native.Cwrapper.QuestManager.QuestManager_ClaimMilestone(mServices.AsHandle(), milestone.AsPointer(), InternalClaimMilestoneCallback, Callbacks.ToIntPtr(callback, ClaimMilestoneResponse.FromPointer));
 }