public void OnPose(global::Com.Thalmic.Myo.Myo p0, long p1, global::Com.Thalmic.Myo.Pose p2) { if (id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_ == IntPtr.Zero) { id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_ = JNIEnv.GetMethodID(class_ref, "onPose", "(Lcom/thalmic/myo/Myo;JLcom/thalmic/myo/Pose;)V"); } JNIEnv.CallVoidMethod(Handle, id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_, new JValue(p0), new JValue(p1), new JValue(p2)); }
#pragma warning restore 0649 public void OnPose(global::Com.Thalmic.Myo.Myo p0, long p1, global::Com.Thalmic.Myo.Pose p2) { var __h = OnPoseHandler; if (__h != null) { __h(sender, new PoseEventArgs(p0, p1, p2)); } }
public static global::Com.Thalmic.Myo.Pose ValueOf(string p0) { if (id_valueOf_Ljava_lang_String_ == IntPtr.Zero) { id_valueOf_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "valueOf", "(Ljava/lang/String;)Lcom/thalmic/myo/Pose;"); } IntPtr native_p0 = JNIEnv.NewString(p0); try { global::Com.Thalmic.Myo.Pose __ret = global::Java.Lang.Object.GetObject <global::Com.Thalmic.Myo.Pose> (JNIEnv.CallStaticObjectMethod(class_ref, id_valueOf_Ljava_lang_String_, new JValue(native_p0)), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { JNIEnv.DeleteLocalRef(native_p0); } }
public virtual void OnPose(global::Com.Thalmic.Myo.Myo p0, long p1, global::Com.Thalmic.Myo.Pose p2) { if (id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_ == IntPtr.Zero) { id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_ = JNIEnv.GetMethodID(class_ref, "onPose", "(Lcom/thalmic/myo/Myo;JLcom/thalmic/myo/Pose;)V"); } try { if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_onPose_Lcom_thalmic_myo_Myo_JLcom_thalmic_myo_Pose_, new JValue(p0), new JValue(p1), new JValue(p2)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "onPose", "(Lcom/thalmic/myo/Myo;JLcom/thalmic/myo/Pose;)V"), new JValue(p0), new JValue(p1), new JValue(p2)); } } finally { } }
public PoseEventArgs(global::Com.Thalmic.Myo.Myo p0, long p1, global::Com.Thalmic.Myo.Pose p2) { this.p0 = p0; this.p1 = p1; this.p2 = p2; }