| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455 |
- //this source code was auto-generated by tolua#, do not modify it
- using System;
- using LuaInterface;
- public class UnityEngine_PhysicsWrap
- {
- public static void Register(LuaState L)
- {
- L.BeginStaticLibs("Physics");
- L.RegFunction("IgnoreCollision", IgnoreCollision);
- L.RegFunction("IgnoreLayerCollision", IgnoreLayerCollision);
- L.RegFunction("GetIgnoreLayerCollision", GetIgnoreLayerCollision);
- L.RegFunction("Raycast", Raycast);
- L.RegFunction("Linecast", Linecast);
- L.RegFunction("CapsuleCast", CapsuleCast);
- L.RegFunction("SphereCast", SphereCast);
- L.RegFunction("BoxCast", BoxCast);
- L.RegFunction("RaycastAll", RaycastAll);
- L.RegFunction("RaycastNonAlloc", RaycastNonAlloc);
- L.RegFunction("CapsuleCastAll", CapsuleCastAll);
- L.RegFunction("SphereCastAll", SphereCastAll);
- L.RegFunction("OverlapCapsule", OverlapCapsule);
- L.RegFunction("OverlapSphere", OverlapSphere);
- L.RegFunction("Simulate", Simulate);
- L.RegFunction("SyncTransforms", SyncTransforms);
- L.RegFunction("ComputePenetration", ComputePenetration);
- L.RegFunction("ClosestPoint", ClosestPoint);
- L.RegFunction("OverlapSphereNonAlloc", OverlapSphereNonAlloc);
- L.RegFunction("CheckSphere", CheckSphere);
- L.RegFunction("CapsuleCastNonAlloc", CapsuleCastNonAlloc);
- L.RegFunction("SphereCastNonAlloc", SphereCastNonAlloc);
- L.RegFunction("CheckCapsule", CheckCapsule);
- L.RegFunction("CheckBox", CheckBox);
- L.RegFunction("OverlapBox", OverlapBox);
- L.RegFunction("OverlapBoxNonAlloc", OverlapBoxNonAlloc);
- L.RegFunction("BoxCastNonAlloc", BoxCastNonAlloc);
- L.RegFunction("BoxCastAll", BoxCastAll);
- L.RegFunction("OverlapCapsuleNonAlloc", OverlapCapsuleNonAlloc);
- L.RegFunction("RebuildBroadphaseRegions", RebuildBroadphaseRegions);
- L.RegConstant("IgnoreRaycastLayer", 4);
- L.RegConstant("DefaultRaycastLayers", -5);
- L.RegConstant("AllLayers", -1);
- L.RegVar("gravity", get_gravity, set_gravity);
- L.RegVar("defaultContactOffset", get_defaultContactOffset, set_defaultContactOffset);
- L.RegVar("sleepThreshold", get_sleepThreshold, set_sleepThreshold);
- L.RegVar("queriesHitTriggers", get_queriesHitTriggers, set_queriesHitTriggers);
- L.RegVar("queriesHitBackfaces", get_queriesHitBackfaces, set_queriesHitBackfaces);
- L.RegVar("bounceThreshold", get_bounceThreshold, set_bounceThreshold);
- L.RegVar("defaultSolverIterations", get_defaultSolverIterations, set_defaultSolverIterations);
- L.RegVar("defaultSolverVelocityIterations", get_defaultSolverVelocityIterations, set_defaultSolverVelocityIterations);
- L.RegVar("defaultPhysicsScene", get_defaultPhysicsScene, null);
- L.RegVar("autoSimulation", get_autoSimulation, set_autoSimulation);
- L.RegVar("autoSyncTransforms", get_autoSyncTransforms, set_autoSyncTransforms);
- L.RegVar("reuseCollisionCallbacks", get_reuseCollisionCallbacks, set_reuseCollisionCallbacks);
- L.RegVar("interCollisionDistance", get_interCollisionDistance, set_interCollisionDistance);
- L.RegVar("interCollisionStiffness", get_interCollisionStiffness, set_interCollisionStiffness);
- L.RegVar("interCollisionSettingsToggle", get_interCollisionSettingsToggle, set_interCollisionSettingsToggle);
- L.EndStaticLibs();
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int IgnoreCollision(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Collider arg0 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 1);
- UnityEngine.Collider arg1 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 2);
- UnityEngine.Physics.IgnoreCollision(arg0, arg1);
- return 0;
- }
- else if (count == 3)
- {
- UnityEngine.Collider arg0 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 1);
- UnityEngine.Collider arg1 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 2);
- bool arg2 = LuaDLL.luaL_checkboolean(L, 3);
- UnityEngine.Physics.IgnoreCollision(arg0, arg1, arg2);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.IgnoreCollision");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int IgnoreLayerCollision(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
- int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.IgnoreLayerCollision(arg0, arg1);
- return 0;
- }
- else if (count == 3)
- {
- int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
- int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
- bool arg2 = LuaDLL.luaL_checkboolean(L, 3);
- UnityEngine.Physics.IgnoreLayerCollision(arg0, arg1, arg2);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.IgnoreLayerCollision");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int GetIgnoreLayerCollision(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
- int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
- bool o = UnityEngine.Physics.GetIgnoreLayerCollision(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Raycast(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- bool o = UnityEngine.Physics.Raycast(arg0);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 2 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 2 && TypeChecker.CheckTypes<UnityEngine.Ray, float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 2 && TypeChecker.CheckTypes<UnityEngine.Ray, LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit arg1;
- bool o = UnityEngine.Physics.Raycast(arg0, out arg1);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg1); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, out arg2);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg2); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Ray, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Ray, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit arg1;
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- bool o = UnityEngine.Physics.Raycast(arg0, out arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg1); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, out arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg2); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 4);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit arg1;
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.Raycast(arg0, out arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg1); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 5);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, out arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg2); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit arg1;
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 5);
- bool o = UnityEngine.Physics.Raycast(arg0, out arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg1); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 6, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.Raycast(arg0, arg1, out arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- if (o) ToLua.Push(L, arg2); else LuaDLL.lua_pushnil(L);
- return 2;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.Raycast");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Linecast(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- bool o = UnityEngine.Physics.Linecast(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<int>(L, 3))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- bool o = UnityEngine.Physics.Linecast(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 3))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- bool o = UnityEngine.Physics.Linecast(arg0, arg1, out arg2);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 4 && TypeChecker.CheckTypes<int, UnityEngine.QueryTriggerInteraction>(L, 3))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 4);
- bool o = UnityEngine.Physics.Linecast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, int>(L, 3))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.Linecast(arg0, arg1, out arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit arg2;
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.Linecast(arg0, arg1, out arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.Linecast");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CapsuleCast(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<float>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit arg4;
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, out arg4);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg4);
- return 2;
- }
- else if (count == 6 && TypeChecker.CheckTypes<float, int>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 6 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, float>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit arg4;
- float arg5 = (float)LuaDLL.lua_tonumber(L, 6);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, out arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg4);
- return 2;
- }
- else if (count == 7 && TypeChecker.CheckTypes<float, int, UnityEngine.QueryTriggerInteraction>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 7);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 7 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int>(L, 5))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit arg4;
- float arg5 = (float)LuaDLL.lua_tonumber(L, 6);
- int arg6 = (int)LuaDLL.lua_tonumber(L, 7);
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, out arg4, arg5, arg6);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg4);
- return 2;
- }
- else if (count == 8)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit arg4;
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- UnityEngine.QueryTriggerInteraction arg7 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 8, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.CapsuleCast(arg0, arg1, arg2, arg3, out arg4, arg5, arg6, arg7);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg4);
- return 2;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CapsuleCast");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SphereCast(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<float>(L, 3))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 3))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.RaycastHit arg2;
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, out arg2);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, out arg3);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, out arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, out arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, float, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 5);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, float, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, out arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 6 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, out arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 6 && TypeChecker.CheckTypes<UnityEngine.Ray, float, LuaInterface.LuaOut<UnityEngine.RaycastHit>, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit arg2;
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 6);
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, out arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg2);
- return 2;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 7, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.SphereCast(arg0, arg1, arg2, out arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.SphereCast");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int BoxCast(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Quaternion>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, out arg3);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Quaternion, float>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, UnityEngine.Quaternion>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, out arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 6 && TypeChecker.CheckTypes<UnityEngine.Quaternion, float, int>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 6 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, UnityEngine.Quaternion, float>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.lua_tonumber(L, 6);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, out arg3, arg4, arg5);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 7 && TypeChecker.CheckTypes<UnityEngine.Quaternion, float, int, UnityEngine.QueryTriggerInteraction>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 7);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 7 && TypeChecker.CheckTypes<LuaInterface.LuaOut<UnityEngine.RaycastHit>, UnityEngine.Quaternion, float, int>(L, 4))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.lua_tonumber(L, 6);
- int arg6 = (int)LuaDLL.lua_tonumber(L, 7);
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, out arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else if (count == 8)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit arg3;
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- UnityEngine.QueryTriggerInteraction arg7 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 8, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.BoxCast(arg0, arg1, arg2, out arg3, arg4, arg5, arg6, arg7);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg3);
- return 2;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.BoxCast");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int RaycastAll(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 2 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 2 && TypeChecker.CheckTypes<UnityEngine.Ray, float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Ray, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- int arg2 = (int)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.RaycastAll(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.RaycastAll");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int RaycastNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit[] arg1 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 2);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Ray, UnityEngine.RaycastHit[], float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit[] arg1 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[]>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, UnityEngine.RaycastHit[], float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit[] arg1 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- UnityEngine.RaycastHit[] arg1 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 5);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 6, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.RaycastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.RaycastNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CapsuleCastAll(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.CapsuleCastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.CapsuleCastAll(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.CapsuleCastAll(arg0, arg1, arg2, arg3, arg4, arg5);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 7, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.CapsuleCastAll(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CapsuleCastAll");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SphereCastAll(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.Ray, float, float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, float, float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- float arg2 = (float)LuaDLL.lua_tonumber(L, 3);
- int arg3 = (int)LuaDLL.lua_tonumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 5);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 6, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.SphereCastAll(arg0, arg1, arg2, arg3, arg4, arg5);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.SphereCastAll");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapCapsule(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapCapsule(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapCapsule(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapCapsule(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapCapsule");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapSphere(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapSphere(arg0, arg1);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapSphere(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 4, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapSphere(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapSphere");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Simulate(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
- UnityEngine.Physics.Simulate(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SyncTransforms(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 0);
- UnityEngine.Physics.SyncTransforms();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ComputePenetration(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 8);
- UnityEngine.Collider arg0 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- UnityEngine.Collider arg3 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 4);
- UnityEngine.Vector3 arg4 = ToLua.ToVector3(L, 5);
- UnityEngine.Quaternion arg5 = ToLua.ToQuaternion(L, 6);
- UnityEngine.Vector3 arg6;
- float arg7;
- bool o = UnityEngine.Physics.ComputePenetration(arg0, arg1, arg2, arg3, arg4, arg5, out arg6, out arg7);
- LuaDLL.lua_pushboolean(L, o);
- ToLua.Push(L, arg6);
- LuaDLL.lua_pushnumber(L, arg7);
- return 3;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ClosestPoint(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 4);
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Collider arg1 = (UnityEngine.Collider)ToLua.CheckObject<UnityEngine.Collider>(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- UnityEngine.Vector3 o = UnityEngine.Physics.ClosestPoint(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapSphereNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- int o = UnityEngine.Physics.OverlapSphereNonAlloc(arg0, arg1, arg2);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- int o = UnityEngine.Physics.OverlapSphereNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.OverlapSphereNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapSphereNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CheckSphere(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- bool o = UnityEngine.Physics.CheckSphere(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
- bool o = UnityEngine.Physics.CheckSphere(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.QueryTriggerInteraction arg3 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 4, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.CheckSphere(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CheckSphere");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CapsuleCastNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit[] arg4 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 5);
- int o = UnityEngine.Physics.CapsuleCastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit[] arg4 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int o = UnityEngine.Physics.CapsuleCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit[] arg4 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- int o = UnityEngine.Physics.CapsuleCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 8)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Vector3 arg3 = ToLua.ToVector3(L, 4);
- UnityEngine.RaycastHit[] arg4 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- UnityEngine.QueryTriggerInteraction arg7 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 8, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.CapsuleCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CapsuleCastNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SphereCastNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 3);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[]>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 4);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4 && TypeChecker.CheckTypes<UnityEngine.Ray, float, UnityEngine.RaycastHit[], float>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5 && TypeChecker.CheckTypes<UnityEngine.Ray, float, UnityEngine.RaycastHit[], float, int>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6 && TypeChecker.CheckTypes<UnityEngine.Vector3, float, UnityEngine.Vector3, UnityEngine.RaycastHit[], float, int>(L, 1))
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 4);
- float arg4 = (float)LuaDLL.lua_tonumber(L, 5);
- int arg5 = (int)LuaDLL.lua_tonumber(L, 6);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6 && TypeChecker.CheckTypes<UnityEngine.Ray, float, UnityEngine.RaycastHit[], float, int, UnityEngine.QueryTriggerInteraction>(L, 1))
- {
- UnityEngine.Ray arg0 = ToLua.ToRay(L, 1);
- float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
- UnityEngine.RaycastHit[] arg2 = ToLua.ToStructArray<UnityEngine.RaycastHit>(L, 3);
- float arg3 = (float)LuaDLL.lua_tonumber(L, 4);
- int arg4 = (int)LuaDLL.lua_tonumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.ToObject(L, 6);
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 7, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.SphereCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.SphereCastNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CheckCapsule(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- bool o = UnityEngine.Physics.CheckCapsule(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- bool o = UnityEngine.Physics.CheckCapsule(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.CheckCapsule(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CheckCapsule");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CheckBox(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- bool o = UnityEngine.Physics.CheckBox(arg0, arg1);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- bool o = UnityEngine.Physics.CheckBox(arg0, arg1, arg2);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- bool o = UnityEngine.Physics.CheckBox(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- bool o = UnityEngine.Physics.CheckBox(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.CheckBox");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapBox(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapBox(arg0, arg1);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapBox(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapBox(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Quaternion arg2 = ToLua.ToQuaternion(L, 3);
- int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.QueryTriggerInteraction arg4 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 5, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.Collider[] o = UnityEngine.Physics.OverlapBox(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapBox");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapBoxNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- int o = UnityEngine.Physics.OverlapBoxNonAlloc(arg0, arg1, arg2);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- int o = UnityEngine.Physics.OverlapBoxNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- int o = UnityEngine.Physics.OverlapBoxNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Collider[] arg2 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 6, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.OverlapBoxNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapBoxNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int BoxCastNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- int o = UnityEngine.Physics.BoxCastNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- int o = UnityEngine.Physics.BoxCastNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int o = UnityEngine.Physics.BoxCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- int o = UnityEngine.Physics.BoxCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 8)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] arg3 = ToLua.CheckStructArray<UnityEngine.RaycastHit>(L, 4);
- UnityEngine.Quaternion arg4 = ToLua.ToQuaternion(L, 5);
- float arg5 = (float)LuaDLL.luaL_checknumber(L, 6);
- int arg6 = (int)LuaDLL.luaL_checknumber(L, 7);
- UnityEngine.QueryTriggerInteraction arg7 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 8, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.BoxCastNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.BoxCastNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int BoxCastAll(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 3)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.BoxCastAll(arg0, arg1, arg2);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.BoxCastAll(arg0, arg1, arg2, arg3);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.BoxCastAll(arg0, arg1, arg2, arg3, arg4);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.BoxCastAll(arg0, arg1, arg2, arg3, arg4, arg5);
- ToLua.Push(L, o);
- return 1;
- }
- else if (count == 7)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- UnityEngine.Vector3 arg2 = ToLua.ToVector3(L, 3);
- UnityEngine.Quaternion arg3 = ToLua.ToQuaternion(L, 4);
- float arg4 = (float)LuaDLL.luaL_checknumber(L, 5);
- int arg5 = (int)LuaDLL.luaL_checknumber(L, 6);
- UnityEngine.QueryTriggerInteraction arg6 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 7, typeof(UnityEngine.QueryTriggerInteraction));
- UnityEngine.RaycastHit[] o = UnityEngine.Physics.BoxCastAll(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
- ToLua.Push(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.BoxCastAll");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int OverlapCapsuleNonAlloc(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 4)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Collider[] arg3 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 4);
- int o = UnityEngine.Physics.OverlapCapsuleNonAlloc(arg0, arg1, arg2, arg3);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 5)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Collider[] arg3 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- int o = UnityEngine.Physics.OverlapCapsuleNonAlloc(arg0, arg1, arg2, arg3, arg4);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else if (count == 6)
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 1);
- UnityEngine.Vector3 arg1 = ToLua.ToVector3(L, 2);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
- UnityEngine.Collider[] arg3 = ToLua.CheckObjectArray<UnityEngine.Collider>(L, 4);
- int arg4 = (int)LuaDLL.luaL_checknumber(L, 5);
- UnityEngine.QueryTriggerInteraction arg5 = (UnityEngine.QueryTriggerInteraction)ToLua.CheckObject(L, 6, typeof(UnityEngine.QueryTriggerInteraction));
- int o = UnityEngine.Physics.OverlapCapsuleNonAlloc(arg0, arg1, arg2, arg3, arg4, arg5);
- LuaDLL.lua_pushinteger(L, o);
- return 1;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Physics.OverlapCapsuleNonAlloc");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int RebuildBroadphaseRegions(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- UnityEngine.Bounds arg0 = ToLua.ToBounds(L, 1);
- int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.RebuildBroadphaseRegions(arg0, arg1);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_gravity(IntPtr L)
- {
- try
- {
- ToLua.Push(L, UnityEngine.Physics.gravity);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_defaultContactOffset(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushnumber(L, UnityEngine.Physics.defaultContactOffset);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_sleepThreshold(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushnumber(L, UnityEngine.Physics.sleepThreshold);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_queriesHitTriggers(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.queriesHitTriggers);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_queriesHitBackfaces(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.queriesHitBackfaces);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_bounceThreshold(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushnumber(L, UnityEngine.Physics.bounceThreshold);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_defaultSolverIterations(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushinteger(L, UnityEngine.Physics.defaultSolverIterations);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_defaultSolverVelocityIterations(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushinteger(L, UnityEngine.Physics.defaultSolverVelocityIterations);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_defaultPhysicsScene(IntPtr L)
- {
- try
- {
- ToLua.PushValue(L, UnityEngine.Physics.defaultPhysicsScene);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_autoSimulation(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.autoSimulation);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_autoSyncTransforms(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.autoSyncTransforms);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_reuseCollisionCallbacks(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.reuseCollisionCallbacks);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_interCollisionDistance(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushnumber(L, UnityEngine.Physics.interCollisionDistance);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_interCollisionStiffness(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushnumber(L, UnityEngine.Physics.interCollisionStiffness);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_interCollisionSettingsToggle(IntPtr L)
- {
- try
- {
- LuaDLL.lua_pushboolean(L, UnityEngine.Physics.interCollisionSettingsToggle);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_gravity(IntPtr L)
- {
- try
- {
- UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
- UnityEngine.Physics.gravity = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_defaultContactOffset(IntPtr L)
- {
- try
- {
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.defaultContactOffset = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_sleepThreshold(IntPtr L)
- {
- try
- {
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.sleepThreshold = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_queriesHitTriggers(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.queriesHitTriggers = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_queriesHitBackfaces(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.queriesHitBackfaces = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_bounceThreshold(IntPtr L)
- {
- try
- {
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.bounceThreshold = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_defaultSolverIterations(IntPtr L)
- {
- try
- {
- int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.defaultSolverIterations = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_defaultSolverVelocityIterations(IntPtr L)
- {
- try
- {
- int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.defaultSolverVelocityIterations = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_autoSimulation(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.autoSimulation = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_autoSyncTransforms(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.autoSyncTransforms = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_reuseCollisionCallbacks(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.reuseCollisionCallbacks = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_interCollisionDistance(IntPtr L)
- {
- try
- {
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.interCollisionDistance = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_interCollisionStiffness(IntPtr L)
- {
- try
- {
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- UnityEngine.Physics.interCollisionStiffness = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_interCollisionSettingsToggle(IntPtr L)
- {
- try
- {
- bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
- UnityEngine.Physics.interCollisionSettingsToggle = arg0;
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- }
|