private static void M_FindSelectable(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.UI.Selectable; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.Get <UnityEngine.Vector3>(false); var result = obj.FindSelectable(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_Test3(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as Puerts.UnitTest.OptionalParametersClass; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.GetInt32(false); var result = obj.Test3(Arg0, Arg1); Puerts.PuertsDLL.ReturnNumber(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void F_GetKeyDown(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { if (paramLen == 1) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); if (argHelper0.IsMatch(Puerts.JsValueType.Number, null, false, false)) { var Arg0 = (UnityEngine.KeyCode)argHelper0.GetInt32(false); var result = UnityEngine.Input.GetKeyDown(Arg0); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); return; } if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false)) { var Arg0 = argHelper0.GetString(false); var result = UnityEngine.Input.GetKeyDown(Arg0); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to GetKeyDown"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void F_RGBToHSV(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); var argHelper3 = new Puerts.ArgumentHelper((int)data, isolate, info, 3); { var Arg0 = argHelper0.Get <UnityEngine.Color>(false); var Arg1 = argHelper1.GetFloat(true); var Arg2 = argHelper2.GetFloat(true); var Arg3 = argHelper3.GetFloat(true); UnityEngine.Color.RGBToHSV(Arg0, out Arg1, out Arg2, out Arg3); argHelper1.SetByRefValue(Arg1); argHelper2.SetByRefValue(Arg2); argHelper3.SetByRefValue(Arg3); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_TryGetComponent(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.GameObject; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.Get <System.Type>(false); var Arg1 = argHelper1.Get <UnityEngine.Component>(true); var result = obj.TryGetComponent(Arg0, out Arg1); argHelper1.SetByRefValue(Arg1); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_InvokeRepeating(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.MonoBehaviour; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.GetFloat(false); var Arg2 = argHelper2.GetFloat(false); obj.InvokeRepeating(Arg0, Arg1, Arg2); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static IntPtr Constructor(IntPtr isolate, IntPtr info, int paramLen, long data) { try { if (paramLen == 3) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); if (argHelper0.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper2.IsMatch(Puerts.JsValueType.Number, null, false, false)) { var Arg0 = argHelper0.GetFloat(false); var Arg1 = argHelper1.GetFloat(false); var Arg2 = argHelper2.GetFloat(false); var result = new Puerts.UnitTest.RefInClass.Vector3(Arg0, Arg1, Arg2); return(Puerts.Utils.GetObjectPtr((int)data, typeof(Puerts.UnitTest.RefInClass.Vector3), result)); } } if (paramLen == 0) { { var result = new Puerts.UnitTest.RefInClass.Vector3(); return(Puerts.Utils.GetObjectPtr((int)data, typeof(Puerts.UnitTest.RefInClass.Vector3), result)); } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to PuertsTest.RefInTest.Vector3 constructor"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } return(IntPtr.Zero); }
private static void F_LerpUnclamped(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); { var Arg0 = argHelper0.Get <UnityEngine.Color32>(false); var Arg1 = argHelper1.Get <UnityEngine.Color32>(false); var Arg2 = argHelper2.GetFloat(false); var result = UnityEngine.Color32.LerpUnclamped(Arg0, Arg1, Arg2); Puerts.ResultHelper.Set((int)data, isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static IntPtr Constructor(IntPtr isolate, IntPtr info, int paramLen, long data) { try { { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); var argHelper3 = new Puerts.ArgumentHelper((int)data, isolate, info, 3); { var Arg0 = argHelper0.GetByte(false); var Arg1 = argHelper1.GetByte(false); var Arg2 = argHelper2.GetByte(false); var Arg3 = argHelper3.GetByte(false); var result = new UnityEngine.Color32(Arg0, Arg1, Arg2, Arg3); return(Puerts.Utils.GetObjectPtr((int)data, typeof(UnityEngine.Color32), result)); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } return(IntPtr.Zero); }
private static void M_TryGetValue(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as System.Collections.Generic.Dictionary <string, System.Collections.Generic.List <int> >; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.Get <System.Collections.Generic.List <int> >(true); var result = obj.TryGetValue(Arg0, out Arg1); argHelper1.SetByRefValue(Arg1); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_GetComponentInParent(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.GameObject; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.Get <System.Type>(false); var result = obj.GetComponentInParent(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_CheckCollideWithStatic(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.PhyWorld; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.Get <UnityEngine.BoxCollider>(false); var result = obj.CheckCollideWithStatic(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_GetObjectData(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as System.Delegate; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.Get <System.Runtime.Serialization.SerializationInfo>(false); var Arg1 = argHelper1.Get <System.Runtime.Serialization.StreamingContext>(false); obj.GetObjectData(Arg0, Arg1); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void F_TryParseHtmlString(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.Get <UnityEngine.Color>(true); var result = UnityEngine.ColorUtility.TryParseHtmlString(Arg0, out Arg1); argHelper1.SetByRefValue(Arg1); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_Equals(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as System.Delegate; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.Get <System.Object>(false); var result = obj.Equals(Arg0); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_DynamicInvoke(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as System.Delegate; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.GetParams <System.Object>(info, 0, paramLen); var result = obj.DynamicInvoke(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_Add(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as System.Collections.Generic.Dictionary <string, System.Collections.Generic.List <int> >; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.Get <System.Collections.Generic.List <int> >(false); obj.Add(Arg0, Arg1); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_SetData(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.AudioClip; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); { var Arg0 = argHelper0.Get <float[]>(false); var Arg1 = argHelper1.GetInt32(false); var result = obj.SetData(Arg0, Arg1); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_CompareTag(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.GameObject; { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); { var Arg0 = argHelper0.GetString(false); var result = obj.CompareTag(Arg0); Puerts.PuertsDLL.ReturnBoolean(isolate, info, result); } } } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void F_HSVToRGB(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { if (paramLen == 3) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); if (argHelper0.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper2.IsMatch(Puerts.JsValueType.Number, null, false, false)) { var Arg0 = argHelper0.GetFloat(false); var Arg1 = argHelper1.GetFloat(false); var Arg2 = argHelper2.GetFloat(false); var result = UnityEngine.Color.HSVToRGB(Arg0, Arg1, Arg2); Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } } if (paramLen == 4) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); var argHelper3 = new Puerts.ArgumentHelper((int)data, isolate, info, 3); if (argHelper0.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper2.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper3.IsMatch(Puerts.JsValueType.Boolean, null, false, false)) { var Arg0 = argHelper0.GetFloat(false); var Arg1 = argHelper1.GetFloat(false); var Arg2 = argHelper2.GetFloat(false); var Arg3 = argHelper3.GetBoolean(false); var result = UnityEngine.Color.HSVToRGB(Arg0, Arg1, Arg2, Arg3); Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to HSVToRGB"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static IntPtr Constructor(IntPtr isolate, IntPtr info, int paramLen, long data) { try { if (paramLen == 1) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false)) { var Arg0 = argHelper0.GetString(false); var result = new UnityEngine.GameObject(Arg0); return(Puerts.Utils.GetObjectPtr((int)data, typeof(UnityEngine.GameObject), result)); } } if (paramLen == 0) { { var result = new UnityEngine.GameObject(); return(Puerts.Utils.GetObjectPtr((int)data, typeof(UnityEngine.GameObject), result)); } } if (paramLen == 2) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.NativeObject, typeof(System.Type), false, false)) { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.GetParams <System.Type>(info, 1, paramLen); var result = new UnityEngine.GameObject(Arg0, Arg1); return(Puerts.Utils.GetObjectPtr((int)data, typeof(UnityEngine.GameObject), result)); } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to UnityEngine.GameObject constructor"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } return(IntPtr.Zero); }
private static void M_Test5(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as Puerts.UnitTest.OptionalParametersClass; if (paramLen >= 2) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); var argHelper2 = new Puerts.ArgumentHelper((int)data, isolate, info, 2); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper2.IsMatchParams(Puerts.JsValueType.Boolean, null, 2, paramLen)) { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.GetInt32(false); var Arg2 = argHelper2.GetParams <bool>(info, 2, paramLen); var result = obj.Test5(Arg0, Arg1, Arg2); Puerts.PuertsDLL.ReturnNumber(isolate, info, result); return; } } if (paramLen == 2) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false)) { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.GetInt32(false); var result = obj.Test5(Arg0, Arg1); Puerts.PuertsDLL.ReturnNumber(isolate, info, result); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to Test5"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_StartCoroutine(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.MonoBehaviour; if (paramLen == 1) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false)) { var Arg0 = argHelper0.GetString(false); var result = obj.StartCoroutine(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.NativeObject, typeof(System.Collections.IEnumerator), false, false)) { var Arg0 = argHelper0.Get <System.Collections.IEnumerator>(false); var result = obj.StartCoroutine(Arg0); Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } } if (paramLen == 2) { var argHelper0 = new Puerts.ArgumentHelper((int)data, isolate, info, 0); var argHelper1 = new Puerts.ArgumentHelper((int)data, isolate, info, 1); if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.Any, typeof(System.Object), false, false)) { var Arg0 = argHelper0.GetString(false); var Arg1 = argHelper1.Get <System.Object>(false); var result = obj.StartCoroutine(Arg0, Arg1); Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to StartCoroutine"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void R_willRenderCanvases(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); UnityEngine.Canvas.willRenderCanvases -= argHelper.Get <UnityEngine.Canvas.WillRenderCanvases>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_captureFramerate(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); UnityEngine.Time.captureFramerate = argHelper.GetInt32(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_jsEnv(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); PuertsTest.JsBehaviour.jsEnv = argHelper.Get <Puerts.JsEnv>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_backButtonLeavesApp(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); UnityEngine.Input.backButtonLeavesApp = argHelper.GetBoolean(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_maximumParticleDeltaTime(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); UnityEngine.Time.maximumParticleDeltaTime = argHelper.GetFloat(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_StaticProperty(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); Puerts.UnitTest.WrapperGenTest.StaticProperty = argHelper.GetString(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_Instance(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); TestClass.Instance = argHelper.Get <TestClass>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }