static IntPtr n_Evaluate_FLjava_lang_Object_Ljava_lang_Object_(IntPtr jnienv, IntPtr native__this, float p0, IntPtr native_p1, IntPtr native_p2) { global::Com.Nineoldandroids.Animation.ITypeEvaluator __this = global::Java.Lang.Object.GetObject <global::Com.Nineoldandroids.Animation.ITypeEvaluator> (native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Object p1 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p1, JniHandleOwnership.DoNotTransfer); global::Java.Lang.Object p2 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p2, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Evaluate(p0, p1, p2)); return(__ret); }
public virtual void SetEvaluator(global::Com.Nineoldandroids.Animation.ITypeEvaluator p0) { if (id_setEvaluator_Lcom_nineoldandroids_animation_TypeEvaluator_ == IntPtr.Zero) { id_setEvaluator_Lcom_nineoldandroids_animation_TypeEvaluator_ = JNIEnv.GetMethodID(class_ref, "setEvaluator", "(Lcom/nineoldandroids/animation/TypeEvaluator;)V"); } if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_setEvaluator_Lcom_nineoldandroids_animation_TypeEvaluator_, new JValue(p0)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, id_setEvaluator_Lcom_nineoldandroids_animation_TypeEvaluator_, new JValue(p0)); } }
static void n_SetEvaluator_Lcom_nineoldandroids_animation_TypeEvaluator_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Nineoldandroids.Animation.PropertyValuesHolder __this = global::Java.Lang.Object.GetObject <global::Com.Nineoldandroids.Animation.PropertyValuesHolder> (native__this, JniHandleOwnership.DoNotTransfer); global::Com.Nineoldandroids.Animation.ITypeEvaluator p0 = global::Java.Lang.Object.GetObject <global::Com.Nineoldandroids.Animation.ITypeEvaluator> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetEvaluator(p0); }
public static global::Com.Nineoldandroids.Animation.PropertyValuesHolder OfObject(string p0, global::Com.Nineoldandroids.Animation.ITypeEvaluator p1, params global:: Java.Lang.Object[] p2) { if (id_ofObject_Ljava_lang_String_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_ == IntPtr.Zero) { id_ofObject_Ljava_lang_String_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_ = JNIEnv.GetStaticMethodID(class_ref, "ofObject", "(Ljava/lang/String;Lcom/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/nineoldandroids/animation/PropertyValuesHolder;"); } IntPtr native_p0 = JNIEnv.NewString(p0); IntPtr native_p2 = JNIEnv.NewArray(p2); global::Com.Nineoldandroids.Animation.PropertyValuesHolder __ret = global::Java.Lang.Object.GetObject <global::Com.Nineoldandroids.Animation.PropertyValuesHolder> (JNIEnv.CallStaticObjectMethod(class_ref, id_ofObject_Ljava_lang_String_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_, new JValue(native_p0), new JValue(p1), new JValue(native_p2)), JniHandleOwnership.TransferLocalRef); JNIEnv.DeleteLocalRef(native_p0); if (p2 != null) { JNIEnv.CopyArray(native_p2, p2); JNIEnv.DeleteLocalRef(native_p2); } return(__ret); }
public static global::Com.Nineoldandroids.Animation.ObjectAnimator OfObject(global::Java.Lang.Object p0, global::Com.Nineoldandroids.Util.Property p1, global::Com.Nineoldandroids.Animation.ITypeEvaluator p2, params global:: Java.Lang.Object[] p3) { if (id_ofObject_Ljava_lang_Object_Lcom_nineoldandroids_util_Property_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_ == IntPtr.Zero) { id_ofObject_Ljava_lang_Object_Lcom_nineoldandroids_util_Property_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_ = JNIEnv.GetStaticMethodID(class_ref, "ofObject", "(Ljava/lang/Object;Lcom/nineoldandroids/util/Property;Lcom/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/nineoldandroids/animation/ObjectAnimator;"); } IntPtr native_p0 = JNIEnv.ToLocalJniHandle(p0); IntPtr native_p3 = JNIEnv.NewArray(p3); global::Com.Nineoldandroids.Animation.ObjectAnimator __ret = global::Java.Lang.Object.GetObject <global::Com.Nineoldandroids.Animation.ObjectAnimator> (JNIEnv.CallStaticObjectMethod(class_ref, id_ofObject_Ljava_lang_Object_Lcom_nineoldandroids_util_Property_Lcom_nineoldandroids_animation_TypeEvaluator_arrayLjava_lang_Object_, new JValue(native_p0), new JValue(p1), new JValue(p2), new JValue(native_p3)), JniHandleOwnership.TransferLocalRef); JNIEnv.DeleteLocalRef(native_p0); if (p3 != null) { JNIEnv.CopyArray(native_p3, p3); JNIEnv.DeleteLocalRef(native_p3); } return(__ret); }