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 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_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 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_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_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_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_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 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_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_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_AddComponent(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.AddComponent(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 O_op_Multiply(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { 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.NativeObject, typeof(UnityEngine.Color), false, false) && argHelper1.IsMatch(Puerts.JsValueType.NativeObject, typeof(UnityEngine.Color), false, false)) { var arg0 = argHelper0.Get <UnityEngine.Color>(false); var arg1 = argHelper1.Get <UnityEngine.Color>(false); var result = arg0 * arg1; Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } if (argHelper0.IsMatch(Puerts.JsValueType.NativeObject, typeof(UnityEngine.Color), false, false) && argHelper1.IsMatch(Puerts.JsValueType.Number, null, false, false)) { var arg0 = argHelper0.Get <UnityEngine.Color>(false); var arg1 = argHelper1.GetFloat(false); var result = arg0 * arg1; Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } if (argHelper0.IsMatch(Puerts.JsValueType.Number, null, false, false) && argHelper1.IsMatch(Puerts.JsValueType.NativeObject, typeof(UnityEngine.Color), false, false)) { var arg0 = argHelper0.GetFloat(false); var arg1 = argHelper1.Get <UnityEngine.Color>(false); var result = arg0 * arg1; Puerts.ResultHelper.Set((int)data, isolate, info, result); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to op_Multiply"); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void M_StopCoroutine(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.NativeObject, typeof(System.Collections.IEnumerator), false, false)) { var Arg0 = argHelper0.Get <System.Collections.IEnumerator>(false); obj.StopCoroutine(Arg0); return; } if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.NativeObject, typeof(UnityEngine.Coroutine), false, false)) { var Arg0 = argHelper0.Get <UnityEngine.Coroutine>(false); obj.StopCoroutine(Arg0); return; } if (argHelper0.IsMatch(Puerts.JsValueType.NullOrUndefined | Puerts.JsValueType.String, null, false, false)) { var Arg0 = argHelper0.GetString(false); obj.StopCoroutine(Arg0); return; } } Puerts.PuertsDLL.ThrowException(isolate, "invalid arguments to StopCoroutine"); } 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_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); } }
private static void S_compositionCursorPos(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); UnityEngine.Input.compositionCursorPos = argHelper.Get <UnityEngine.Vector2>(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_m_ExplosionParticles(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.ShellExplosion; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.m_ExplosionParticles = argHelper.Get <UnityEngine.ParticleSystem>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_resource(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsBeefBallSDK.RemoteResource; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.resource = argHelper.Get <UnityEngine.Object>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_JSCheckCollideWithStatic(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.PhyWorld; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.JSCheckCollideWithStatic = argHelper.Get <System.Action <UnityEngine.BoxCollider> >(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_player2(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.PhyWorld; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.player2 = argHelper.Get <UnityEngine.Transform>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_targetGraphic(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.UI.Selectable; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.targetGraphic = argHelper.Get <UnityEngine.UI.Graphic>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_JsStart(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.JsBehaviour; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.JsStart = argHelper.Get <System.Action>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_m_AimSlider(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.TankShooting; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.m_AimSlider = argHelper.Get <UnityEngine.UI.Slider>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_m_TankPrefab(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.GameManager; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.m_TankPrefab = argHelper.Get <UnityEngine.GameObject>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_size(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.BoxCollider; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.size = argHelper.Get <UnityEngine.Vector3>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_onClick(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.UI.Button; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.onClick = argHelper.Get <UnityEngine.UI.Button.ButtonClickedEvent>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_m_PhyWorld(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as PuertsTest.TankMovement; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.m_PhyWorld = argHelper.Get <PuertsTest.PhyWorld>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }
private static void S_additionalVertexStreams(IntPtr isolate, IntPtr info, IntPtr self, int paramLen, long data) { try { var obj = Puerts.Utils.GetSelf((int)data, self) as UnityEngine.MeshRenderer; var argHelper = new Puerts.ArgumentHelper((int)data, isolate, info, 0); obj.additionalVertexStreams = argHelper.Get <UnityEngine.Mesh>(false); } catch (Exception e) { Puerts.PuertsDLL.ThrowException(isolate, "c# exception:" + e.Message + ",stack:" + e.StackTrace); } }