static int n_GetCamera2Count(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Camera2Count);
 }
 static IntPtr n_GetFrameSizeCamera2(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.FrameSizeCamera2));
 }
 static bool n_SetAutoFocusPoint_FF(IntPtr jnienv, IntPtr native__this, float p0, float p1)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.SetAutoFocusPoint(p0, p1));
 }
 static void n_StopCamera2(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.StopCamera2();
 }
 static bool n_IsCamera2FrontFacing_I(IntPtr jnienv, IntPtr native__this, int p0)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.IsCamera2FrontFacing(p0));
 }
 static bool n_InitializeCamera2_IIIII(IntPtr jnienv, IntPtr native__this, int p0, int p1, int p2, int p3, int p4)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.InitializeCamera2(p0, p1, p2, p3, p4));
 }
 static IntPtr n_GetCameraFocusArea_FF(IntPtr jnienv, IntPtr native__this, float p0, float p1)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.GetCameraFocusArea(p0, p1)));
 }
 static int n_GetCamera2SensorOrientation_I(IntPtr jnienv, IntPtr native__this, int p0)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.GetCamera2SensorOrientation(p0));
 }
 static IntPtr n_GetCamera2Resolutions_I(IntPtr jnienv, IntPtr native__this, int p0)
 {
     global::Com.Unity3d.Player.Camera2Wrapper __this = global::Java.Lang.Object.GetObject <global::Com.Unity3d.Player.Camera2Wrapper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewArray(__this.GetCamera2Resolutions(p0)));
 }