static void n_OnRewardedVideoCompleted_Ljava_util_Set_Lcom_mopub_common_MoPubReward_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::com.mopub.mobileads.IMoPubRewardedVideoListener __this = global::Java.Lang.Object.GetObject <global::com.mopub.mobileads.IMoPubRewardedVideoListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); var p0 = global::Android.Runtime.JavaSet <string> .FromJniHandle(native_p0, JniHandleOwnership.DoNotTransfer); global::com.mopub.common.MoPubReward p1 = global::Java.Lang.Object.GetObject <global::com.mopub.common.MoPubReward> (native_p1, JniHandleOwnership.DoNotTransfer); __this.OnRewardedVideoCompleted(p0, p1); }
public static unsafe global::com.mopub.common.MoPubReward Success(string p0, int p1) { if (id_success_Ljava_lang_String_I == IntPtr.Zero) { id_success_Ljava_lang_String_I = JNIEnv.GetStaticMethodID(class_ref, "success", "(Ljava/lang/String;I)Lcom/mopub/common/MoPubReward;"); } IntPtr native_p0 = JNIEnv.NewString(p0); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(native_p0); __args [1] = new JValue(p1); global::com.mopub.common.MoPubReward __ret = global::Java.Lang.Object.GetObject <global::com.mopub.common.MoPubReward> (JNIEnv.CallStaticObjectMethod(class_ref, id_success_Ljava_lang_String_I, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { JNIEnv.DeleteLocalRef(native_p0); } }
#pragma warning restore 0649 public void OnRewardedVideoCompleted(global::System.Collections.Generic.ICollection <string> p0, global::com.mopub.common.MoPubReward p1) { var __h = OnRewardedVideoCompletedHandler; if (__h != null) { __h(sender, new RewardedVideoCompletedEventArgs(p0, p1)); } }
public RewardedVideoCompletedEventArgs(global::System.Collections.Generic.ICollection <string> p0, global::com.mopub.common.MoPubReward p1) { this.p0 = p0; this.p1 = p1; }
public unsafe void OnRewardedVideoCompleted(global::System.Collections.Generic.ICollection <string> p0, global::com.mopub.common.MoPubReward p1) { if (id_onRewardedVideoCompleted_Ljava_util_Set_Lcom_mopub_common_MoPubReward_ == IntPtr.Zero) { id_onRewardedVideoCompleted_Ljava_util_Set_Lcom_mopub_common_MoPubReward_ = JNIEnv.GetMethodID(class_ref, "onRewardedVideoCompleted", "(Ljava/util/Set;Lcom/mopub/common/MoPubReward;)V"); } IntPtr native_p0 = global::Android.Runtime.JavaSet <string> .ToLocalJniHandle(p0); JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(native_p0); __args [1] = new JValue(p1); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onRewardedVideoCompleted_Ljava_util_Set_Lcom_mopub_common_MoPubReward_, __args); JNIEnv.DeleteLocalRef(native_p0); }
public static unsafe void OnRewardedVideoCompleted(global::Java.Lang.Class p0, string p1, global::com.mopub.common.MoPubReward p2) { if (id_onRewardedVideoCompleted_Ljava_lang_Class_Ljava_lang_String_Lcom_mopub_common_MoPubReward_ == IntPtr.Zero) { id_onRewardedVideoCompleted_Ljava_lang_Class_Ljava_lang_String_Lcom_mopub_common_MoPubReward_ = JNIEnv.GetStaticMethodID(class_ref, "onRewardedVideoCompleted", "(Ljava/lang/Class;Ljava/lang/String;Lcom/mopub/common/MoPubReward;)V"); } IntPtr native_p1 = JNIEnv.NewString(p1); try { JValue *__args = stackalloc JValue [3]; __args [0] = new JValue(p0); __args [1] = new JValue(native_p1); __args [2] = new JValue(p2); JNIEnv.CallStaticVoidMethod(class_ref, id_onRewardedVideoCompleted_Ljava_lang_Class_Ljava_lang_String_Lcom_mopub_common_MoPubReward_, __args); } finally { JNIEnv.DeleteLocalRef(native_p1); } }