static long n_InitializeAndLoadNativeLibrary_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_libraryName) { global::Google.VR.Dynamite.Client.INativeLibraryLoader __this = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string libraryName = JNIEnv.GetString(native_libraryName, JniHandleOwnership.DoNotTransfer); long __ret = __this.InitializeAndLoadNativeLibrary(libraryName); return(__ret); }
static int n_CheckVersion_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_clientVersion) { global::Google.VR.Dynamite.Client.INativeLibraryLoader __this = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string clientVersion = JNIEnv.GetString(native_clientVersion, JniHandleOwnership.DoNotTransfer); int __ret = __this.CheckVersion(clientVersion); return(__ret); }
public unsafe global::Google.VR.Dynamite.Client.INativeLibraryLoader NewNativeLibraryLoader(global::Google.VR.Dynamite.Client.IObjectWrapper remoteContextWrapper, global::Google.VR.Dynamite.Client.IObjectWrapper clientContextWrapper) { if (id_newNativeLibraryLoader_Lcom_google_vr_dynamite_client_IObjectWrapper_Lcom_google_vr_dynamite_client_IObjectWrapper_ == IntPtr.Zero) { id_newNativeLibraryLoader_Lcom_google_vr_dynamite_client_IObjectWrapper_Lcom_google_vr_dynamite_client_IObjectWrapper_ = JNIEnv.GetMethodID(class_ref, "newNativeLibraryLoader", "(Lcom/google/vr/dynamite/client/IObjectWrapper;Lcom/google/vr/dynamite/client/IObjectWrapper;)Lcom/google/vr/dynamite/client/INativeLibraryLoader;"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(remoteContextWrapper); __args [1] = new JValue(clientContextWrapper); global::Google.VR.Dynamite.Client.INativeLibraryLoader __ret = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_newNativeLibraryLoader_Lcom_google_vr_dynamite_client_IObjectWrapper_Lcom_google_vr_dynamite_client_IObjectWrapper_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public static unsafe global::Google.VR.Dynamite.Client.INativeLibraryLoader AsInterface(global::Android.OS.IBinder obj) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lcom/google/vr/dynamite/client/INativeLibraryLoader;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(obj); global::Google.VR.Dynamite.Client.INativeLibraryLoader __ret = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
static IntPtr n_AsBinder(IntPtr jnienv, IntPtr native__this) { global::Google.VR.Dynamite.Client.INativeLibraryLoader __this = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.AsBinder())); }