UnityEngine_RigidbodyWrap.cs 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using DG.Tweening;
  4. using LuaInterface;
  5. public class UnityEngine_RigidbodyWrap
  6. {
  7. public static void Register(LuaState L)
  8. {
  9. L.BeginClass(typeof(UnityEngine.Rigidbody), typeof(UnityEngine.Component));
  10. L.RegFunction("SetDensity", SetDensity);
  11. L.RegFunction("MovePosition", MovePosition);
  12. L.RegFunction("MoveRotation", MoveRotation);
  13. L.RegFunction("Sleep", Sleep);
  14. L.RegFunction("IsSleeping", IsSleeping);
  15. L.RegFunction("WakeUp", WakeUp);
  16. L.RegFunction("ResetCenterOfMass", ResetCenterOfMass);
  17. L.RegFunction("ResetInertiaTensor", ResetInertiaTensor);
  18. L.RegFunction("GetRelativePointVelocity", GetRelativePointVelocity);
  19. L.RegFunction("GetPointVelocity", GetPointVelocity);
  20. L.RegFunction("AddForce", AddForce);
  21. L.RegFunction("AddRelativeForce", AddRelativeForce);
  22. L.RegFunction("AddTorque", AddTorque);
  23. L.RegFunction("AddRelativeTorque", AddRelativeTorque);
  24. L.RegFunction("AddForceAtPosition", AddForceAtPosition);
  25. L.RegFunction("AddExplosionForce", AddExplosionForce);
  26. L.RegFunction("ClosestPointOnBounds", ClosestPointOnBounds);
  27. L.RegFunction("SweepTest", SweepTest);
  28. L.RegFunction("SweepTestAll", SweepTestAll);
  29. L.RegFunction("DOTogglePause", DOTogglePause);
  30. L.RegFunction("DOSmoothRewind", DOSmoothRewind);
  31. L.RegFunction("DORewind", DORewind);
  32. L.RegFunction("DORestart", DORestart);
  33. L.RegFunction("DOPlayForward", DOPlayForward);
  34. L.RegFunction("DOPlayBackwards", DOPlayBackwards);
  35. L.RegFunction("DOPlay", DOPlay);
  36. L.RegFunction("DOPause", DOPause);
  37. L.RegFunction("DOGoto", DOGoto);
  38. L.RegFunction("DOFlip", DOFlip);
  39. L.RegFunction("DOKill", DOKill);
  40. L.RegFunction("DOComplete", DOComplete);
  41. L.RegFunction("New", _CreateUnityEngine_Rigidbody);
  42. L.RegFunction("__eq", op_Equality);
  43. L.RegFunction("__tostring", ToLua.op_ToString);
  44. L.RegVar("velocity", get_velocity, set_velocity);
  45. L.RegVar("angularVelocity", get_angularVelocity, set_angularVelocity);
  46. L.RegVar("drag", get_drag, set_drag);
  47. L.RegVar("angularDrag", get_angularDrag, set_angularDrag);
  48. L.RegVar("mass", get_mass, set_mass);
  49. L.RegVar("useGravity", get_useGravity, set_useGravity);
  50. L.RegVar("maxDepenetrationVelocity", get_maxDepenetrationVelocity, set_maxDepenetrationVelocity);
  51. L.RegVar("isKinematic", get_isKinematic, set_isKinematic);
  52. L.RegVar("freezeRotation", get_freezeRotation, set_freezeRotation);
  53. L.RegVar("constraints", get_constraints, set_constraints);
  54. L.RegVar("collisionDetectionMode", get_collisionDetectionMode, set_collisionDetectionMode);
  55. L.RegVar("centerOfMass", get_centerOfMass, set_centerOfMass);
  56. L.RegVar("worldCenterOfMass", get_worldCenterOfMass, null);
  57. L.RegVar("inertiaTensorRotation", get_inertiaTensorRotation, set_inertiaTensorRotation);
  58. L.RegVar("inertiaTensor", get_inertiaTensor, set_inertiaTensor);
  59. L.RegVar("detectCollisions", get_detectCollisions, set_detectCollisions);
  60. L.RegVar("position", get_position, set_position);
  61. L.RegVar("rotation", get_rotation, set_rotation);
  62. L.RegVar("interpolation", get_interpolation, set_interpolation);
  63. L.RegVar("solverIterations", get_solverIterations, set_solverIterations);
  64. L.RegVar("sleepThreshold", get_sleepThreshold, set_sleepThreshold);
  65. L.RegVar("maxAngularVelocity", get_maxAngularVelocity, set_maxAngularVelocity);
  66. L.RegVar("solverVelocityIterations", get_solverVelocityIterations, set_solverVelocityIterations);
  67. L.EndClass();
  68. }
  69. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  70. static int _CreateUnityEngine_Rigidbody(IntPtr L)
  71. {
  72. try
  73. {
  74. int count = LuaDLL.lua_gettop(L);
  75. if (count == 0)
  76. {
  77. UnityEngine.Rigidbody obj = new UnityEngine.Rigidbody();
  78. ToLua.Push(L, obj);
  79. return 1;
  80. }
  81. else
  82. {
  83. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.Rigidbody.New");
  84. }
  85. }
  86. catch (Exception e)
  87. {
  88. return LuaDLL.toluaL_exception(L, e);
  89. }
  90. }
  91. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  92. static int SetDensity(IntPtr L)
  93. {
  94. try
  95. {
  96. ToLua.CheckArgsCount(L, 2);
  97. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  98. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  99. obj.SetDensity(arg0);
  100. return 0;
  101. }
  102. catch (Exception e)
  103. {
  104. return LuaDLL.toluaL_exception(L, e);
  105. }
  106. }
  107. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  108. static int MovePosition(IntPtr L)
  109. {
  110. try
  111. {
  112. ToLua.CheckArgsCount(L, 2);
  113. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  114. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  115. obj.MovePosition(arg0);
  116. return 0;
  117. }
  118. catch (Exception e)
  119. {
  120. return LuaDLL.toluaL_exception(L, e);
  121. }
  122. }
  123. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  124. static int MoveRotation(IntPtr L)
  125. {
  126. try
  127. {
  128. ToLua.CheckArgsCount(L, 2);
  129. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  130. UnityEngine.Quaternion arg0 = ToLua.ToQuaternion(L, 2);
  131. obj.MoveRotation(arg0);
  132. return 0;
  133. }
  134. catch (Exception e)
  135. {
  136. return LuaDLL.toluaL_exception(L, e);
  137. }
  138. }
  139. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  140. static int Sleep(IntPtr L)
  141. {
  142. try
  143. {
  144. ToLua.CheckArgsCount(L, 1);
  145. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  146. obj.Sleep();
  147. return 0;
  148. }
  149. catch (Exception e)
  150. {
  151. return LuaDLL.toluaL_exception(L, e);
  152. }
  153. }
  154. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  155. static int IsSleeping(IntPtr L)
  156. {
  157. try
  158. {
  159. ToLua.CheckArgsCount(L, 1);
  160. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  161. bool o = obj.IsSleeping();
  162. LuaDLL.lua_pushboolean(L, o);
  163. return 1;
  164. }
  165. catch (Exception e)
  166. {
  167. return LuaDLL.toluaL_exception(L, e);
  168. }
  169. }
  170. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  171. static int WakeUp(IntPtr L)
  172. {
  173. try
  174. {
  175. ToLua.CheckArgsCount(L, 1);
  176. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  177. obj.WakeUp();
  178. return 0;
  179. }
  180. catch (Exception e)
  181. {
  182. return LuaDLL.toluaL_exception(L, e);
  183. }
  184. }
  185. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  186. static int ResetCenterOfMass(IntPtr L)
  187. {
  188. try
  189. {
  190. ToLua.CheckArgsCount(L, 1);
  191. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  192. obj.ResetCenterOfMass();
  193. return 0;
  194. }
  195. catch (Exception e)
  196. {
  197. return LuaDLL.toluaL_exception(L, e);
  198. }
  199. }
  200. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  201. static int ResetInertiaTensor(IntPtr L)
  202. {
  203. try
  204. {
  205. ToLua.CheckArgsCount(L, 1);
  206. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  207. obj.ResetInertiaTensor();
  208. return 0;
  209. }
  210. catch (Exception e)
  211. {
  212. return LuaDLL.toluaL_exception(L, e);
  213. }
  214. }
  215. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  216. static int GetRelativePointVelocity(IntPtr L)
  217. {
  218. try
  219. {
  220. ToLua.CheckArgsCount(L, 2);
  221. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  222. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  223. UnityEngine.Vector3 o = obj.GetRelativePointVelocity(arg0);
  224. ToLua.Push(L, o);
  225. return 1;
  226. }
  227. catch (Exception e)
  228. {
  229. return LuaDLL.toluaL_exception(L, e);
  230. }
  231. }
  232. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  233. static int GetPointVelocity(IntPtr L)
  234. {
  235. try
  236. {
  237. ToLua.CheckArgsCount(L, 2);
  238. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  239. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  240. UnityEngine.Vector3 o = obj.GetPointVelocity(arg0);
  241. ToLua.Push(L, o);
  242. return 1;
  243. }
  244. catch (Exception e)
  245. {
  246. return LuaDLL.toluaL_exception(L, e);
  247. }
  248. }
  249. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  250. static int AddForce(IntPtr L)
  251. {
  252. try
  253. {
  254. int count = LuaDLL.lua_gettop(L);
  255. if (count == 2)
  256. {
  257. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  258. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  259. obj.AddForce(arg0);
  260. return 0;
  261. }
  262. else if (count == 3)
  263. {
  264. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  265. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  266. UnityEngine.ForceMode arg1 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 3, typeof(UnityEngine.ForceMode));
  267. obj.AddForce(arg0, arg1);
  268. return 0;
  269. }
  270. else if (count == 4)
  271. {
  272. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  273. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  274. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  275. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  276. obj.AddForce(arg0, arg1, arg2);
  277. return 0;
  278. }
  279. else if (count == 5)
  280. {
  281. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  282. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  283. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  284. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  285. UnityEngine.ForceMode arg3 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 5, typeof(UnityEngine.ForceMode));
  286. obj.AddForce(arg0, arg1, arg2, arg3);
  287. return 0;
  288. }
  289. else
  290. {
  291. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddForce");
  292. }
  293. }
  294. catch (Exception e)
  295. {
  296. return LuaDLL.toluaL_exception(L, e);
  297. }
  298. }
  299. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  300. static int AddRelativeForce(IntPtr L)
  301. {
  302. try
  303. {
  304. int count = LuaDLL.lua_gettop(L);
  305. if (count == 2)
  306. {
  307. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  308. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  309. obj.AddRelativeForce(arg0);
  310. return 0;
  311. }
  312. else if (count == 3)
  313. {
  314. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  315. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  316. UnityEngine.ForceMode arg1 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 3, typeof(UnityEngine.ForceMode));
  317. obj.AddRelativeForce(arg0, arg1);
  318. return 0;
  319. }
  320. else if (count == 4)
  321. {
  322. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  323. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  324. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  325. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  326. obj.AddRelativeForce(arg0, arg1, arg2);
  327. return 0;
  328. }
  329. else if (count == 5)
  330. {
  331. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  332. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  333. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  334. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  335. UnityEngine.ForceMode arg3 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 5, typeof(UnityEngine.ForceMode));
  336. obj.AddRelativeForce(arg0, arg1, arg2, arg3);
  337. return 0;
  338. }
  339. else
  340. {
  341. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddRelativeForce");
  342. }
  343. }
  344. catch (Exception e)
  345. {
  346. return LuaDLL.toluaL_exception(L, e);
  347. }
  348. }
  349. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  350. static int AddTorque(IntPtr L)
  351. {
  352. try
  353. {
  354. int count = LuaDLL.lua_gettop(L);
  355. if (count == 2)
  356. {
  357. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  358. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  359. obj.AddTorque(arg0);
  360. return 0;
  361. }
  362. else if (count == 3)
  363. {
  364. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  365. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  366. UnityEngine.ForceMode arg1 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 3, typeof(UnityEngine.ForceMode));
  367. obj.AddTorque(arg0, arg1);
  368. return 0;
  369. }
  370. else if (count == 4)
  371. {
  372. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  373. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  374. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  375. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  376. obj.AddTorque(arg0, arg1, arg2);
  377. return 0;
  378. }
  379. else if (count == 5)
  380. {
  381. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  382. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  383. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  384. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  385. UnityEngine.ForceMode arg3 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 5, typeof(UnityEngine.ForceMode));
  386. obj.AddTorque(arg0, arg1, arg2, arg3);
  387. return 0;
  388. }
  389. else
  390. {
  391. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddTorque");
  392. }
  393. }
  394. catch (Exception e)
  395. {
  396. return LuaDLL.toluaL_exception(L, e);
  397. }
  398. }
  399. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  400. static int AddRelativeTorque(IntPtr L)
  401. {
  402. try
  403. {
  404. int count = LuaDLL.lua_gettop(L);
  405. if (count == 2)
  406. {
  407. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  408. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  409. obj.AddRelativeTorque(arg0);
  410. return 0;
  411. }
  412. else if (count == 3)
  413. {
  414. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  415. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  416. UnityEngine.ForceMode arg1 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 3, typeof(UnityEngine.ForceMode));
  417. obj.AddRelativeTorque(arg0, arg1);
  418. return 0;
  419. }
  420. else if (count == 4)
  421. {
  422. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  423. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  424. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  425. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  426. obj.AddRelativeTorque(arg0, arg1, arg2);
  427. return 0;
  428. }
  429. else if (count == 5)
  430. {
  431. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  432. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  433. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  434. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  435. UnityEngine.ForceMode arg3 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 5, typeof(UnityEngine.ForceMode));
  436. obj.AddRelativeTorque(arg0, arg1, arg2, arg3);
  437. return 0;
  438. }
  439. else
  440. {
  441. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddRelativeTorque");
  442. }
  443. }
  444. catch (Exception e)
  445. {
  446. return LuaDLL.toluaL_exception(L, e);
  447. }
  448. }
  449. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  450. static int AddForceAtPosition(IntPtr L)
  451. {
  452. try
  453. {
  454. int count = LuaDLL.lua_gettop(L);
  455. if (count == 3)
  456. {
  457. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  458. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  459. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 3);
  460. obj.AddForceAtPosition(arg0, arg1);
  461. return 0;
  462. }
  463. else if (count == 4)
  464. {
  465. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  466. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  467. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 3);
  468. UnityEngine.ForceMode arg2 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 4, typeof(UnityEngine.ForceMode));
  469. obj.AddForceAtPosition(arg0, arg1, arg2);
  470. return 0;
  471. }
  472. else
  473. {
  474. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddForceAtPosition");
  475. }
  476. }
  477. catch (Exception e)
  478. {
  479. return LuaDLL.toluaL_exception(L, e);
  480. }
  481. }
  482. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  483. static int AddExplosionForce(IntPtr L)
  484. {
  485. try
  486. {
  487. int count = LuaDLL.lua_gettop(L);
  488. if (count == 4)
  489. {
  490. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  491. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  492. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 3);
  493. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  494. obj.AddExplosionForce(arg0, arg1, arg2);
  495. return 0;
  496. }
  497. else if (count == 5)
  498. {
  499. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  500. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  501. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 3);
  502. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  503. float arg3 = (float)LuaDLL.luaL_checknumber(L, 5);
  504. obj.AddExplosionForce(arg0, arg1, arg2, arg3);
  505. return 0;
  506. }
  507. else if (count == 6)
  508. {
  509. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  510. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  511. UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 3);
  512. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  513. float arg3 = (float)LuaDLL.luaL_checknumber(L, 5);
  514. UnityEngine.ForceMode arg4 = (UnityEngine.ForceMode)ToLua.CheckObject(L, 6, typeof(UnityEngine.ForceMode));
  515. obj.AddExplosionForce(arg0, arg1, arg2, arg3, arg4);
  516. return 0;
  517. }
  518. else
  519. {
  520. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.AddExplosionForce");
  521. }
  522. }
  523. catch (Exception e)
  524. {
  525. return LuaDLL.toluaL_exception(L, e);
  526. }
  527. }
  528. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  529. static int ClosestPointOnBounds(IntPtr L)
  530. {
  531. try
  532. {
  533. ToLua.CheckArgsCount(L, 2);
  534. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  535. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  536. UnityEngine.Vector3 o = obj.ClosestPointOnBounds(arg0);
  537. ToLua.Push(L, o);
  538. return 1;
  539. }
  540. catch (Exception e)
  541. {
  542. return LuaDLL.toluaL_exception(L, e);
  543. }
  544. }
  545. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  546. static int SweepTest(IntPtr L)
  547. {
  548. try
  549. {
  550. int count = LuaDLL.lua_gettop(L);
  551. if (count == 3)
  552. {
  553. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  554. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  555. UnityEngine.RaycastHit arg1;
  556. bool o = obj.SweepTest(arg0, out arg1);
  557. LuaDLL.lua_pushboolean(L, o);
  558. ToLua.Push(L, arg1);
  559. return 2;
  560. }
  561. else if (count == 4)
  562. {
  563. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  564. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  565. UnityEngine.RaycastHit arg1;
  566. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  567. bool o = obj.SweepTest(arg0, out arg1, arg2);
  568. LuaDLL.lua_pushboolean(L, o);
  569. ToLua.Push(L, arg1);
  570. return 2;
  571. }
  572. else if (count == 5)
  573. {
  574. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  575. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  576. UnityEngine.RaycastHit arg1;
  577. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  578. UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
  579. bool o = obj.SweepTest(arg0, out arg1, arg2, arg3);
  580. LuaDLL.lua_pushboolean(L, o);
  581. ToLua.Push(L, arg1);
  582. return 2;
  583. }
  584. else
  585. {
  586. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.SweepTest");
  587. }
  588. }
  589. catch (Exception e)
  590. {
  591. return LuaDLL.toluaL_exception(L, e);
  592. }
  593. }
  594. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  595. static int SweepTestAll(IntPtr L)
  596. {
  597. try
  598. {
  599. int count = LuaDLL.lua_gettop(L);
  600. if (count == 2)
  601. {
  602. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  603. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  604. UnityEngine.RaycastHit[] o = obj.SweepTestAll(arg0);
  605. ToLua.Push(L, o);
  606. return 1;
  607. }
  608. else if (count == 3)
  609. {
  610. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  611. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  612. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  613. UnityEngine.RaycastHit[] o = obj.SweepTestAll(arg0, arg1);
  614. ToLua.Push(L, o);
  615. return 1;
  616. }
  617. else if (count == 4)
  618. {
  619. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  620. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  621. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  622. UnityEngine.QueryTriggerInteraction arg2 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 4, typeof(UnityEngine.QueryTriggerInteraction));
  623. UnityEngine.RaycastHit[] o = obj.SweepTestAll(arg0, arg1, arg2);
  624. ToLua.Push(L, o);
  625. return 1;
  626. }
  627. else
  628. {
  629. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.SweepTestAll");
  630. }
  631. }
  632. catch (Exception e)
  633. {
  634. return LuaDLL.toluaL_exception(L, e);
  635. }
  636. }
  637. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  638. static int DOTogglePause(IntPtr L)
  639. {
  640. try
  641. {
  642. ToLua.CheckArgsCount(L, 1);
  643. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  644. int o = obj.DOTogglePause();
  645. LuaDLL.lua_pushinteger(L, o);
  646. return 1;
  647. }
  648. catch (Exception e)
  649. {
  650. return LuaDLL.toluaL_exception(L, e);
  651. }
  652. }
  653. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  654. static int DOSmoothRewind(IntPtr L)
  655. {
  656. try
  657. {
  658. ToLua.CheckArgsCount(L, 1);
  659. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  660. int o = obj.DOSmoothRewind();
  661. LuaDLL.lua_pushinteger(L, o);
  662. return 1;
  663. }
  664. catch (Exception e)
  665. {
  666. return LuaDLL.toluaL_exception(L, e);
  667. }
  668. }
  669. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  670. static int DORewind(IntPtr L)
  671. {
  672. try
  673. {
  674. int count = LuaDLL.lua_gettop(L);
  675. if (count == 1)
  676. {
  677. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  678. int o = obj.DORewind();
  679. LuaDLL.lua_pushinteger(L, o);
  680. return 1;
  681. }
  682. else if (count == 2)
  683. {
  684. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  685. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  686. int o = obj.DORewind(arg0);
  687. LuaDLL.lua_pushinteger(L, o);
  688. return 1;
  689. }
  690. else
  691. {
  692. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.DORewind");
  693. }
  694. }
  695. catch (Exception e)
  696. {
  697. return LuaDLL.toluaL_exception(L, e);
  698. }
  699. }
  700. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  701. static int DORestart(IntPtr L)
  702. {
  703. try
  704. {
  705. int count = LuaDLL.lua_gettop(L);
  706. if (count == 1)
  707. {
  708. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  709. int o = obj.DORestart();
  710. LuaDLL.lua_pushinteger(L, o);
  711. return 1;
  712. }
  713. else if (count == 2)
  714. {
  715. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  716. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  717. int o = obj.DORestart(arg0);
  718. LuaDLL.lua_pushinteger(L, o);
  719. return 1;
  720. }
  721. else
  722. {
  723. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.DORestart");
  724. }
  725. }
  726. catch (Exception e)
  727. {
  728. return LuaDLL.toluaL_exception(L, e);
  729. }
  730. }
  731. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  732. static int DOPlayForward(IntPtr L)
  733. {
  734. try
  735. {
  736. ToLua.CheckArgsCount(L, 1);
  737. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  738. int o = obj.DOPlayForward();
  739. LuaDLL.lua_pushinteger(L, o);
  740. return 1;
  741. }
  742. catch (Exception e)
  743. {
  744. return LuaDLL.toluaL_exception(L, e);
  745. }
  746. }
  747. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  748. static int DOPlayBackwards(IntPtr L)
  749. {
  750. try
  751. {
  752. ToLua.CheckArgsCount(L, 1);
  753. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  754. int o = obj.DOPlayBackwards();
  755. LuaDLL.lua_pushinteger(L, o);
  756. return 1;
  757. }
  758. catch (Exception e)
  759. {
  760. return LuaDLL.toluaL_exception(L, e);
  761. }
  762. }
  763. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  764. static int DOPlay(IntPtr L)
  765. {
  766. try
  767. {
  768. ToLua.CheckArgsCount(L, 1);
  769. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  770. int o = obj.DOPlay();
  771. LuaDLL.lua_pushinteger(L, o);
  772. return 1;
  773. }
  774. catch (Exception e)
  775. {
  776. return LuaDLL.toluaL_exception(L, e);
  777. }
  778. }
  779. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  780. static int DOPause(IntPtr L)
  781. {
  782. try
  783. {
  784. ToLua.CheckArgsCount(L, 1);
  785. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  786. int o = obj.DOPause();
  787. LuaDLL.lua_pushinteger(L, o);
  788. return 1;
  789. }
  790. catch (Exception e)
  791. {
  792. return LuaDLL.toluaL_exception(L, e);
  793. }
  794. }
  795. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  796. static int DOGoto(IntPtr L)
  797. {
  798. try
  799. {
  800. int count = LuaDLL.lua_gettop(L);
  801. if (count == 2)
  802. {
  803. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  804. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  805. int o = obj.DOGoto(arg0);
  806. LuaDLL.lua_pushinteger(L, o);
  807. return 1;
  808. }
  809. else if (count == 3)
  810. {
  811. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  812. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  813. bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
  814. int o = obj.DOGoto(arg0, arg1);
  815. LuaDLL.lua_pushinteger(L, o);
  816. return 1;
  817. }
  818. else
  819. {
  820. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.DOGoto");
  821. }
  822. }
  823. catch (Exception e)
  824. {
  825. return LuaDLL.toluaL_exception(L, e);
  826. }
  827. }
  828. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  829. static int DOFlip(IntPtr L)
  830. {
  831. try
  832. {
  833. ToLua.CheckArgsCount(L, 1);
  834. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  835. int o = obj.DOFlip();
  836. LuaDLL.lua_pushinteger(L, o);
  837. return 1;
  838. }
  839. catch (Exception e)
  840. {
  841. return LuaDLL.toluaL_exception(L, e);
  842. }
  843. }
  844. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  845. static int DOKill(IntPtr L)
  846. {
  847. try
  848. {
  849. int count = LuaDLL.lua_gettop(L);
  850. if (count == 1)
  851. {
  852. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  853. int o = obj.DOKill();
  854. LuaDLL.lua_pushinteger(L, o);
  855. return 1;
  856. }
  857. else if (count == 2)
  858. {
  859. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  860. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  861. int o = obj.DOKill(arg0);
  862. LuaDLL.lua_pushinteger(L, o);
  863. return 1;
  864. }
  865. else
  866. {
  867. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.DOKill");
  868. }
  869. }
  870. catch (Exception e)
  871. {
  872. return LuaDLL.toluaL_exception(L, e);
  873. }
  874. }
  875. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  876. static int DOComplete(IntPtr L)
  877. {
  878. try
  879. {
  880. int count = LuaDLL.lua_gettop(L);
  881. if (count == 1)
  882. {
  883. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  884. int o = obj.DOComplete();
  885. LuaDLL.lua_pushinteger(L, o);
  886. return 1;
  887. }
  888. else if (count == 2)
  889. {
  890. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)ToLua.CheckObject<UnityEngine.Rigidbody>(L, 1);
  891. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  892. int o = obj.DOComplete(arg0);
  893. LuaDLL.lua_pushinteger(L, o);
  894. return 1;
  895. }
  896. else
  897. {
  898. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rigidbody.DOComplete");
  899. }
  900. }
  901. catch (Exception e)
  902. {
  903. return LuaDLL.toluaL_exception(L, e);
  904. }
  905. }
  906. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  907. static int op_Equality(IntPtr L)
  908. {
  909. try
  910. {
  911. ToLua.CheckArgsCount(L, 2);
  912. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  913. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  914. bool o = arg0 == arg1;
  915. LuaDLL.lua_pushboolean(L, o);
  916. return 1;
  917. }
  918. catch (Exception e)
  919. {
  920. return LuaDLL.toluaL_exception(L, e);
  921. }
  922. }
  923. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  924. static int get_velocity(IntPtr L)
  925. {
  926. object o = null;
  927. try
  928. {
  929. o = ToLua.ToObject(L, 1);
  930. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  931. UnityEngine.Vector3 ret = obj.velocity;
  932. ToLua.Push(L, ret);
  933. return 1;
  934. }
  935. catch(Exception e)
  936. {
  937. return LuaDLL.toluaL_exception(L, e, o, "attempt to index velocity on a nil value");
  938. }
  939. }
  940. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  941. static int get_angularVelocity(IntPtr L)
  942. {
  943. object o = null;
  944. try
  945. {
  946. o = ToLua.ToObject(L, 1);
  947. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  948. UnityEngine.Vector3 ret = obj.angularVelocity;
  949. ToLua.Push(L, ret);
  950. return 1;
  951. }
  952. catch(Exception e)
  953. {
  954. return LuaDLL.toluaL_exception(L, e, o, "attempt to index angularVelocity on a nil value");
  955. }
  956. }
  957. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  958. static int get_drag(IntPtr L)
  959. {
  960. object o = null;
  961. try
  962. {
  963. o = ToLua.ToObject(L, 1);
  964. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  965. float ret = obj.drag;
  966. LuaDLL.lua_pushnumber(L, ret);
  967. return 1;
  968. }
  969. catch(Exception e)
  970. {
  971. return LuaDLL.toluaL_exception(L, e, o, "attempt to index drag on a nil value");
  972. }
  973. }
  974. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  975. static int get_angularDrag(IntPtr L)
  976. {
  977. object o = null;
  978. try
  979. {
  980. o = ToLua.ToObject(L, 1);
  981. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  982. float ret = obj.angularDrag;
  983. LuaDLL.lua_pushnumber(L, ret);
  984. return 1;
  985. }
  986. catch(Exception e)
  987. {
  988. return LuaDLL.toluaL_exception(L, e, o, "attempt to index angularDrag on a nil value");
  989. }
  990. }
  991. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  992. static int get_mass(IntPtr L)
  993. {
  994. object o = null;
  995. try
  996. {
  997. o = ToLua.ToObject(L, 1);
  998. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  999. float ret = obj.mass;
  1000. LuaDLL.lua_pushnumber(L, ret);
  1001. return 1;
  1002. }
  1003. catch(Exception e)
  1004. {
  1005. return LuaDLL.toluaL_exception(L, e, o, "attempt to index mass on a nil value");
  1006. }
  1007. }
  1008. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1009. static int get_useGravity(IntPtr L)
  1010. {
  1011. object o = null;
  1012. try
  1013. {
  1014. o = ToLua.ToObject(L, 1);
  1015. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1016. bool ret = obj.useGravity;
  1017. LuaDLL.lua_pushboolean(L, ret);
  1018. return 1;
  1019. }
  1020. catch(Exception e)
  1021. {
  1022. return LuaDLL.toluaL_exception(L, e, o, "attempt to index useGravity on a nil value");
  1023. }
  1024. }
  1025. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1026. static int get_maxDepenetrationVelocity(IntPtr L)
  1027. {
  1028. object o = null;
  1029. try
  1030. {
  1031. o = ToLua.ToObject(L, 1);
  1032. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1033. float ret = obj.maxDepenetrationVelocity;
  1034. LuaDLL.lua_pushnumber(L, ret);
  1035. return 1;
  1036. }
  1037. catch(Exception e)
  1038. {
  1039. return LuaDLL.toluaL_exception(L, e, o, "attempt to index maxDepenetrationVelocity on a nil value");
  1040. }
  1041. }
  1042. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1043. static int get_isKinematic(IntPtr L)
  1044. {
  1045. object o = null;
  1046. try
  1047. {
  1048. o = ToLua.ToObject(L, 1);
  1049. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1050. bool ret = obj.isKinematic;
  1051. LuaDLL.lua_pushboolean(L, ret);
  1052. return 1;
  1053. }
  1054. catch(Exception e)
  1055. {
  1056. return LuaDLL.toluaL_exception(L, e, o, "attempt to index isKinematic on a nil value");
  1057. }
  1058. }
  1059. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1060. static int get_freezeRotation(IntPtr L)
  1061. {
  1062. object o = null;
  1063. try
  1064. {
  1065. o = ToLua.ToObject(L, 1);
  1066. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1067. bool ret = obj.freezeRotation;
  1068. LuaDLL.lua_pushboolean(L, ret);
  1069. return 1;
  1070. }
  1071. catch(Exception e)
  1072. {
  1073. return LuaDLL.toluaL_exception(L, e, o, "attempt to index freezeRotation on a nil value");
  1074. }
  1075. }
  1076. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1077. static int get_constraints(IntPtr L)
  1078. {
  1079. object o = null;
  1080. try
  1081. {
  1082. o = ToLua.ToObject(L, 1);
  1083. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1084. UnityEngine.RigidbodyConstraints ret = obj.constraints;
  1085. ToLua.Push(L, ret);
  1086. return 1;
  1087. }
  1088. catch(Exception e)
  1089. {
  1090. return LuaDLL.toluaL_exception(L, e, o, "attempt to index constraints on a nil value");
  1091. }
  1092. }
  1093. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1094. static int get_collisionDetectionMode(IntPtr L)
  1095. {
  1096. object o = null;
  1097. try
  1098. {
  1099. o = ToLua.ToObject(L, 1);
  1100. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1101. UnityEngine.CollisionDetectionMode ret = obj.collisionDetectionMode;
  1102. ToLua.Push(L, ret);
  1103. return 1;
  1104. }
  1105. catch(Exception e)
  1106. {
  1107. return LuaDLL.toluaL_exception(L, e, o, "attempt to index collisionDetectionMode on a nil value");
  1108. }
  1109. }
  1110. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1111. static int get_centerOfMass(IntPtr L)
  1112. {
  1113. object o = null;
  1114. try
  1115. {
  1116. o = ToLua.ToObject(L, 1);
  1117. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1118. UnityEngine.Vector3 ret = obj.centerOfMass;
  1119. ToLua.Push(L, ret);
  1120. return 1;
  1121. }
  1122. catch(Exception e)
  1123. {
  1124. return LuaDLL.toluaL_exception(L, e, o, "attempt to index centerOfMass on a nil value");
  1125. }
  1126. }
  1127. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1128. static int get_worldCenterOfMass(IntPtr L)
  1129. {
  1130. object o = null;
  1131. try
  1132. {
  1133. o = ToLua.ToObject(L, 1);
  1134. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1135. UnityEngine.Vector3 ret = obj.worldCenterOfMass;
  1136. ToLua.Push(L, ret);
  1137. return 1;
  1138. }
  1139. catch(Exception e)
  1140. {
  1141. return LuaDLL.toluaL_exception(L, e, o, "attempt to index worldCenterOfMass on a nil value");
  1142. }
  1143. }
  1144. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1145. static int get_inertiaTensorRotation(IntPtr L)
  1146. {
  1147. object o = null;
  1148. try
  1149. {
  1150. o = ToLua.ToObject(L, 1);
  1151. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1152. UnityEngine.Quaternion ret = obj.inertiaTensorRotation;
  1153. ToLua.Push(L, ret);
  1154. return 1;
  1155. }
  1156. catch(Exception e)
  1157. {
  1158. return LuaDLL.toluaL_exception(L, e, o, "attempt to index inertiaTensorRotation on a nil value");
  1159. }
  1160. }
  1161. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1162. static int get_inertiaTensor(IntPtr L)
  1163. {
  1164. object o = null;
  1165. try
  1166. {
  1167. o = ToLua.ToObject(L, 1);
  1168. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1169. UnityEngine.Vector3 ret = obj.inertiaTensor;
  1170. ToLua.Push(L, ret);
  1171. return 1;
  1172. }
  1173. catch(Exception e)
  1174. {
  1175. return LuaDLL.toluaL_exception(L, e, o, "attempt to index inertiaTensor on a nil value");
  1176. }
  1177. }
  1178. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1179. static int get_detectCollisions(IntPtr L)
  1180. {
  1181. object o = null;
  1182. try
  1183. {
  1184. o = ToLua.ToObject(L, 1);
  1185. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1186. bool ret = obj.detectCollisions;
  1187. LuaDLL.lua_pushboolean(L, ret);
  1188. return 1;
  1189. }
  1190. catch(Exception e)
  1191. {
  1192. return LuaDLL.toluaL_exception(L, e, o, "attempt to index detectCollisions on a nil value");
  1193. }
  1194. }
  1195. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1196. static int get_position(IntPtr L)
  1197. {
  1198. object o = null;
  1199. try
  1200. {
  1201. o = ToLua.ToObject(L, 1);
  1202. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1203. UnityEngine.Vector3 ret = obj.position;
  1204. ToLua.Push(L, ret);
  1205. return 1;
  1206. }
  1207. catch(Exception e)
  1208. {
  1209. return LuaDLL.toluaL_exception(L, e, o, "attempt to index position on a nil value");
  1210. }
  1211. }
  1212. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1213. static int get_rotation(IntPtr L)
  1214. {
  1215. object o = null;
  1216. try
  1217. {
  1218. o = ToLua.ToObject(L, 1);
  1219. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1220. UnityEngine.Quaternion ret = obj.rotation;
  1221. ToLua.Push(L, ret);
  1222. return 1;
  1223. }
  1224. catch(Exception e)
  1225. {
  1226. return LuaDLL.toluaL_exception(L, e, o, "attempt to index rotation on a nil value");
  1227. }
  1228. }
  1229. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1230. static int get_interpolation(IntPtr L)
  1231. {
  1232. object o = null;
  1233. try
  1234. {
  1235. o = ToLua.ToObject(L, 1);
  1236. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1237. UnityEngine.RigidbodyInterpolation ret = obj.interpolation;
  1238. ToLua.Push(L, ret);
  1239. return 1;
  1240. }
  1241. catch(Exception e)
  1242. {
  1243. return LuaDLL.toluaL_exception(L, e, o, "attempt to index interpolation on a nil value");
  1244. }
  1245. }
  1246. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1247. static int get_solverIterations(IntPtr L)
  1248. {
  1249. object o = null;
  1250. try
  1251. {
  1252. o = ToLua.ToObject(L, 1);
  1253. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1254. int ret = obj.solverIterations;
  1255. LuaDLL.lua_pushinteger(L, ret);
  1256. return 1;
  1257. }
  1258. catch(Exception e)
  1259. {
  1260. return LuaDLL.toluaL_exception(L, e, o, "attempt to index solverIterations on a nil value");
  1261. }
  1262. }
  1263. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1264. static int get_sleepThreshold(IntPtr L)
  1265. {
  1266. object o = null;
  1267. try
  1268. {
  1269. o = ToLua.ToObject(L, 1);
  1270. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1271. float ret = obj.sleepThreshold;
  1272. LuaDLL.lua_pushnumber(L, ret);
  1273. return 1;
  1274. }
  1275. catch(Exception e)
  1276. {
  1277. return LuaDLL.toluaL_exception(L, e, o, "attempt to index sleepThreshold on a nil value");
  1278. }
  1279. }
  1280. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1281. static int get_maxAngularVelocity(IntPtr L)
  1282. {
  1283. object o = null;
  1284. try
  1285. {
  1286. o = ToLua.ToObject(L, 1);
  1287. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1288. float ret = obj.maxAngularVelocity;
  1289. LuaDLL.lua_pushnumber(L, ret);
  1290. return 1;
  1291. }
  1292. catch(Exception e)
  1293. {
  1294. return LuaDLL.toluaL_exception(L, e, o, "attempt to index maxAngularVelocity on a nil value");
  1295. }
  1296. }
  1297. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1298. static int get_solverVelocityIterations(IntPtr L)
  1299. {
  1300. object o = null;
  1301. try
  1302. {
  1303. o = ToLua.ToObject(L, 1);
  1304. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1305. int ret = obj.solverVelocityIterations;
  1306. LuaDLL.lua_pushinteger(L, ret);
  1307. return 1;
  1308. }
  1309. catch(Exception e)
  1310. {
  1311. return LuaDLL.toluaL_exception(L, e, o, "attempt to index solverVelocityIterations on a nil value");
  1312. }
  1313. }
  1314. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1315. static int set_velocity(IntPtr L)
  1316. {
  1317. object o = null;
  1318. try
  1319. {
  1320. o = ToLua.ToObject(L, 1);
  1321. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1322. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  1323. obj.velocity = arg0;
  1324. return 0;
  1325. }
  1326. catch(Exception e)
  1327. {
  1328. return LuaDLL.toluaL_exception(L, e, o, "attempt to index velocity on a nil value");
  1329. }
  1330. }
  1331. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1332. static int set_angularVelocity(IntPtr L)
  1333. {
  1334. object o = null;
  1335. try
  1336. {
  1337. o = ToLua.ToObject(L, 1);
  1338. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1339. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  1340. obj.angularVelocity = arg0;
  1341. return 0;
  1342. }
  1343. catch(Exception e)
  1344. {
  1345. return LuaDLL.toluaL_exception(L, e, o, "attempt to index angularVelocity on a nil value");
  1346. }
  1347. }
  1348. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1349. static int set_drag(IntPtr L)
  1350. {
  1351. object o = null;
  1352. try
  1353. {
  1354. o = ToLua.ToObject(L, 1);
  1355. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1356. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1357. obj.drag = arg0;
  1358. return 0;
  1359. }
  1360. catch(Exception e)
  1361. {
  1362. return LuaDLL.toluaL_exception(L, e, o, "attempt to index drag on a nil value");
  1363. }
  1364. }
  1365. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1366. static int set_angularDrag(IntPtr L)
  1367. {
  1368. object o = null;
  1369. try
  1370. {
  1371. o = ToLua.ToObject(L, 1);
  1372. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1373. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1374. obj.angularDrag = arg0;
  1375. return 0;
  1376. }
  1377. catch(Exception e)
  1378. {
  1379. return LuaDLL.toluaL_exception(L, e, o, "attempt to index angularDrag on a nil value");
  1380. }
  1381. }
  1382. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1383. static int set_mass(IntPtr L)
  1384. {
  1385. object o = null;
  1386. try
  1387. {
  1388. o = ToLua.ToObject(L, 1);
  1389. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1390. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1391. obj.mass = arg0;
  1392. return 0;
  1393. }
  1394. catch(Exception e)
  1395. {
  1396. return LuaDLL.toluaL_exception(L, e, o, "attempt to index mass on a nil value");
  1397. }
  1398. }
  1399. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1400. static int set_useGravity(IntPtr L)
  1401. {
  1402. object o = null;
  1403. try
  1404. {
  1405. o = ToLua.ToObject(L, 1);
  1406. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1407. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  1408. obj.useGravity = arg0;
  1409. return 0;
  1410. }
  1411. catch(Exception e)
  1412. {
  1413. return LuaDLL.toluaL_exception(L, e, o, "attempt to index useGravity on a nil value");
  1414. }
  1415. }
  1416. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1417. static int set_maxDepenetrationVelocity(IntPtr L)
  1418. {
  1419. object o = null;
  1420. try
  1421. {
  1422. o = ToLua.ToObject(L, 1);
  1423. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1424. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1425. obj.maxDepenetrationVelocity = arg0;
  1426. return 0;
  1427. }
  1428. catch(Exception e)
  1429. {
  1430. return LuaDLL.toluaL_exception(L, e, o, "attempt to index maxDepenetrationVelocity on a nil value");
  1431. }
  1432. }
  1433. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1434. static int set_isKinematic(IntPtr L)
  1435. {
  1436. object o = null;
  1437. try
  1438. {
  1439. o = ToLua.ToObject(L, 1);
  1440. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1441. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  1442. obj.isKinematic = arg0;
  1443. return 0;
  1444. }
  1445. catch(Exception e)
  1446. {
  1447. return LuaDLL.toluaL_exception(L, e, o, "attempt to index isKinematic on a nil value");
  1448. }
  1449. }
  1450. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1451. static int set_freezeRotation(IntPtr L)
  1452. {
  1453. object o = null;
  1454. try
  1455. {
  1456. o = ToLua.ToObject(L, 1);
  1457. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1458. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  1459. obj.freezeRotation = arg0;
  1460. return 0;
  1461. }
  1462. catch(Exception e)
  1463. {
  1464. return LuaDLL.toluaL_exception(L, e, o, "attempt to index freezeRotation on a nil value");
  1465. }
  1466. }
  1467. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1468. static int set_constraints(IntPtr L)
  1469. {
  1470. object o = null;
  1471. try
  1472. {
  1473. o = ToLua.ToObject(L, 1);
  1474. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1475. UnityEngine.RigidbodyConstraints arg0 = (UnityEngine.RigidbodyConstraints)ToLua.CheckObject(L, 2, typeof(UnityEngine.RigidbodyConstraints));
  1476. obj.constraints = arg0;
  1477. return 0;
  1478. }
  1479. catch(Exception e)
  1480. {
  1481. return LuaDLL.toluaL_exception(L, e, o, "attempt to index constraints on a nil value");
  1482. }
  1483. }
  1484. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1485. static int set_collisionDetectionMode(IntPtr L)
  1486. {
  1487. object o = null;
  1488. try
  1489. {
  1490. o = ToLua.ToObject(L, 1);
  1491. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1492. UnityEngine.CollisionDetectionMode arg0 = (UnityEngine.CollisionDetectionMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.CollisionDetectionMode));
  1493. obj.collisionDetectionMode = arg0;
  1494. return 0;
  1495. }
  1496. catch(Exception e)
  1497. {
  1498. return LuaDLL.toluaL_exception(L, e, o, "attempt to index collisionDetectionMode on a nil value");
  1499. }
  1500. }
  1501. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1502. static int set_centerOfMass(IntPtr L)
  1503. {
  1504. object o = null;
  1505. try
  1506. {
  1507. o = ToLua.ToObject(L, 1);
  1508. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1509. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  1510. obj.centerOfMass = arg0;
  1511. return 0;
  1512. }
  1513. catch(Exception e)
  1514. {
  1515. return LuaDLL.toluaL_exception(L, e, o, "attempt to index centerOfMass on a nil value");
  1516. }
  1517. }
  1518. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1519. static int set_inertiaTensorRotation(IntPtr L)
  1520. {
  1521. object o = null;
  1522. try
  1523. {
  1524. o = ToLua.ToObject(L, 1);
  1525. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1526. UnityEngine.Quaternion arg0 = ToLua.ToQuaternion(L, 2);
  1527. obj.inertiaTensorRotation = arg0;
  1528. return 0;
  1529. }
  1530. catch(Exception e)
  1531. {
  1532. return LuaDLL.toluaL_exception(L, e, o, "attempt to index inertiaTensorRotation on a nil value");
  1533. }
  1534. }
  1535. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1536. static int set_inertiaTensor(IntPtr L)
  1537. {
  1538. object o = null;
  1539. try
  1540. {
  1541. o = ToLua.ToObject(L, 1);
  1542. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1543. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  1544. obj.inertiaTensor = arg0;
  1545. return 0;
  1546. }
  1547. catch(Exception e)
  1548. {
  1549. return LuaDLL.toluaL_exception(L, e, o, "attempt to index inertiaTensor on a nil value");
  1550. }
  1551. }
  1552. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1553. static int set_detectCollisions(IntPtr L)
  1554. {
  1555. object o = null;
  1556. try
  1557. {
  1558. o = ToLua.ToObject(L, 1);
  1559. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1560. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  1561. obj.detectCollisions = arg0;
  1562. return 0;
  1563. }
  1564. catch(Exception e)
  1565. {
  1566. return LuaDLL.toluaL_exception(L, e, o, "attempt to index detectCollisions on a nil value");
  1567. }
  1568. }
  1569. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1570. static int set_position(IntPtr L)
  1571. {
  1572. object o = null;
  1573. try
  1574. {
  1575. o = ToLua.ToObject(L, 1);
  1576. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1577. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  1578. obj.position = arg0;
  1579. return 0;
  1580. }
  1581. catch(Exception e)
  1582. {
  1583. return LuaDLL.toluaL_exception(L, e, o, "attempt to index position on a nil value");
  1584. }
  1585. }
  1586. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1587. static int set_rotation(IntPtr L)
  1588. {
  1589. object o = null;
  1590. try
  1591. {
  1592. o = ToLua.ToObject(L, 1);
  1593. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1594. UnityEngine.Quaternion arg0 = ToLua.ToQuaternion(L, 2);
  1595. obj.rotation = arg0;
  1596. return 0;
  1597. }
  1598. catch(Exception e)
  1599. {
  1600. return LuaDLL.toluaL_exception(L, e, o, "attempt to index rotation on a nil value");
  1601. }
  1602. }
  1603. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1604. static int set_interpolation(IntPtr L)
  1605. {
  1606. object o = null;
  1607. try
  1608. {
  1609. o = ToLua.ToObject(L, 1);
  1610. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1611. UnityEngine.RigidbodyInterpolation arg0 = (UnityEngine.RigidbodyInterpolation)ToLua.CheckObject(L, 2, typeof(UnityEngine.RigidbodyInterpolation));
  1612. obj.interpolation = arg0;
  1613. return 0;
  1614. }
  1615. catch(Exception e)
  1616. {
  1617. return LuaDLL.toluaL_exception(L, e, o, "attempt to index interpolation on a nil value");
  1618. }
  1619. }
  1620. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1621. static int set_solverIterations(IntPtr L)
  1622. {
  1623. object o = null;
  1624. try
  1625. {
  1626. o = ToLua.ToObject(L, 1);
  1627. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1628. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  1629. obj.solverIterations = arg0;
  1630. return 0;
  1631. }
  1632. catch(Exception e)
  1633. {
  1634. return LuaDLL.toluaL_exception(L, e, o, "attempt to index solverIterations on a nil value");
  1635. }
  1636. }
  1637. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1638. static int set_sleepThreshold(IntPtr L)
  1639. {
  1640. object o = null;
  1641. try
  1642. {
  1643. o = ToLua.ToObject(L, 1);
  1644. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1645. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1646. obj.sleepThreshold = arg0;
  1647. return 0;
  1648. }
  1649. catch(Exception e)
  1650. {
  1651. return LuaDLL.toluaL_exception(L, e, o, "attempt to index sleepThreshold on a nil value");
  1652. }
  1653. }
  1654. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1655. static int set_maxAngularVelocity(IntPtr L)
  1656. {
  1657. object o = null;
  1658. try
  1659. {
  1660. o = ToLua.ToObject(L, 1);
  1661. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1662. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  1663. obj.maxAngularVelocity = arg0;
  1664. return 0;
  1665. }
  1666. catch(Exception e)
  1667. {
  1668. return LuaDLL.toluaL_exception(L, e, o, "attempt to index maxAngularVelocity on a nil value");
  1669. }
  1670. }
  1671. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1672. static int set_solverVelocityIterations(IntPtr L)
  1673. {
  1674. object o = null;
  1675. try
  1676. {
  1677. o = ToLua.ToObject(L, 1);
  1678. UnityEngine.Rigidbody obj = (UnityEngine.Rigidbody)o;
  1679. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  1680. obj.solverVelocityIterations = arg0;
  1681. return 0;
  1682. }
  1683. catch(Exception e)
  1684. {
  1685. return LuaDLL.toluaL_exception(L, e, o, "attempt to index solverVelocityIterations on a nil value");
  1686. }
  1687. }
  1688. }