static void n_SetOnEmitCallback_Lorbotix_macro_MacroObject_OnEmitCallback_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Orbotix.Macro.MacroObject.IOnEmitCallback p0 = Java.Lang.Object.GetObject <global::Orbotix.Macro.MacroObject.IOnEmitCallback> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetOnEmitCallback(p0); }
static void n_SetRobot_Lorbotix_robot_base_Robot_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Orbotix.Robot.Base.Robot p0 = Java.Lang.Object.GetObject <global::Orbotix.Robot.Base.Robot> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetRobot(p0); }
static void n_AddCommand_Lorbotix_macro_MacroCommand_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Orbotix.Macro.IMacroCommand p0 = Java.Lang.Object.GetObject <global::Orbotix.Macro.IMacroCommand> (native_p0, JniHandleOwnership.DoNotTransfer); __this.AddCommand(p0); }
static void n_SetOnEmitCallback_Ljava_lang_Runnable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.IRunnable p0 = Java.Lang.Object.GetObject <global::Java.Lang.IRunnable> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetOnEmitCallback(p0); }
static void n_SetMode_Lorbotix_macro_MacroObject_MacroObjectMode_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Orbotix.Macro.MacroObject.MacroObjectMode p0 = Java.Lang.Object.GetObject <global::Orbotix.Macro.MacroObject.MacroObjectMode> (native_p0, JniHandleOwnership.DoNotTransfer); __this.Mode = p0; }
static IntPtr n_SetCommand_ILorbotix_macro_MacroCommand_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); global::Orbotix.Macro.IMacroCommand p1 = Java.Lang.Object.GetObject <global::Orbotix.Macro.IMacroCommand> (native_p1, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetCommand(p0, p1)); return(__ret); }
static void n_StopMacro(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); __this.StopMacro(); }
static int n_Size(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); return(__this.Size()); }
static void n_RemoveCommand_I(IntPtr jnienv, IntPtr native__this, int p0) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); __this.RemoveCommand(p0); }
static IntPtr n_GetBytes(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewArray(__this.GetBytes())); }
static IntPtr n_GetMode(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Mode)); }
static bool n_IsRunning(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); return(__this.IsRunning); }
static IntPtr n_GetCommands(IntPtr jnienv, IntPtr native__this) { MacroObject __this = Java.Lang.Object.GetObject <MacroObject> (native__this, JniHandleOwnership.DoNotTransfer); return(global::Android.Runtime.JavaList <global::Orbotix.Macro.IMacroCommand> .ToLocalJniHandle(__this.Commands)); }