#if USE_UNI_LUA using LuaAPI = UniLua.Lua; using RealStatePtr = UniLua.ILuaState; using LuaCSFunction = UniLua.CSharpFunctionDelegate; #else using LuaAPI = XLua.LuaDLL.Lua; using RealStatePtr = System.IntPtr; using LuaCSFunction = XLua.LuaDLL.lua_CSFunction; #endif using XLua; using System.Collections.Generic; namespace XLua.CSObjectWrap { using Utils = XLua.Utils; public class LuaUnityUtilityWrap { public static void __Register(RealStatePtr L) { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); System.Type type = typeof(LuaUnityUtility); Utils.BeginObjectRegister(type, L, translator, 0, 0, 0, 0); Utils.EndObjectRegister(type, L, translator, null, null, null, null, null); Utils.BeginClassRegister(type, L, __CreateInstance, 38, 0, 0); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetParent", _m_SetParent_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetParentAndReset", _m_SetParentAndReset_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "ResetTransform", _m_ResetTransform_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "RequireLuaBehaviour", _m_RequireLuaBehaviour_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "RequireComponent", _m_RequireComponent_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GetComponentInChildren", _m_GetComponentInChildren_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "USE_NEW_CFG", _m_USE_NEW_CFG_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "UNITY_EDITOR", _m_UNITY_EDITOR_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "UNITY_IOS", _m_UNITY_IOS_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "UNITY_ANDROID", _m_UNITY_ANDROID_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "UNITY_WINDOWS", _m_UNITY_WINDOWS_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "UNITY_LAUNCHER", _m_UNITY_LAUNCHER_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "IsUseKeyCode", _m_IsUseKeyCode_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "IsUseUsePCMOdel", _m_IsUseUsePCMOdel_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GetComponentsInChildren", _m_GetComponentsInChildren_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GetType", _m_GetType_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GetObjct2Int", _m_GetObjct2Int_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GetObjct2Byte", _m_GetObjct2Byte_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalPosition", _m_SetLocalPosition_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalPositionX", _m_SetLocalPositionX_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalPositionY", _m_SetLocalPositionY_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalPositionZ", _m_SetLocalPositionZ_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalRotation", _m_SetLocalRotation_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalEulerAngles", _m_SetLocalEulerAngles_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLocalScale", _m_SetLocalScale_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetPosition", _m_SetPosition_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetRotation", _m_SetRotation_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetAulerAngles", _m_SetAulerAngles_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetForward", _m_SetForward_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetUp", _m_SetUp_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetRight", _m_SetRight_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetTweenPositionFrom", _m_SetTweenPositionFrom_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetTweenPositionTo", _m_SetTweenPositionTo_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "ScrollResetPosition", _m_ScrollResetPosition_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "GridResetPosition", _m_GridResetPosition_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "SetLayer", _m_SetLayer_xlua_st_); Utils.RegisterFunc(L, Utils.CLS_IDX, "WorldPosToHudPos", _m_WorldPosToHudPos_xlua_st_); Utils.EndClassRegister(type, L, translator); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int __CreateInstance(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); if(LuaAPI.lua_gettop(L) == 1) { LuaUnityUtility gen_ret = new LuaUnityUtility(); translator.Push(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } return LuaAPI.luaL_error(L, "invalid arguments to LuaUnityUtility constructor!"); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetParent_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _child = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); UnityEngine.Transform _parent = (UnityEngine.Transform)translator.GetObject(L, 2, typeof(UnityEngine.Transform)); LuaUnityUtility.SetParent( _child, _parent ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetParentAndReset_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _child = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); UnityEngine.Transform _parent = (UnityEngine.Transform)translator.GetObject(L, 2, typeof(UnityEngine.Transform)); LuaUnityUtility.SetParentAndReset( _child, _parent ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_ResetTransform_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _trans = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); LuaUnityUtility.ResetTransform( _trans ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_RequireLuaBehaviour_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _tf = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); Thousandto.Plugins.LuaType.LuaBehaviour gen_ret = LuaUnityUtility.RequireLuaBehaviour( _tf ); translator.Push(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_RequireComponent_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _tf = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); string _strType = LuaAPI.lua_tostring(L, 2); object gen_ret = LuaUnityUtility.RequireComponent( _tf, _strType ); translator.PushAny(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GetComponentInChildren_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _tf = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); string _strType = LuaAPI.lua_tostring(L, 2); object gen_ret = LuaUnityUtility.GetComponentInChildren( _tf, _strType ); translator.PushAny(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_USE_NEW_CFG_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.USE_NEW_CFG( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_UNITY_EDITOR_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.UNITY_EDITOR( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_UNITY_IOS_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.UNITY_IOS( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_UNITY_ANDROID_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.UNITY_ANDROID( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_UNITY_WINDOWS_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.UNITY_WINDOWS( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_UNITY_LAUNCHER_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.UNITY_LAUNCHER( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_IsUseKeyCode_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.IsUseKeyCode( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_IsUseUsePCMOdel_xlua_st_(RealStatePtr L) { try { { bool gen_ret = LuaUnityUtility.IsUseUsePCMOdel( ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GetComponentsInChildren_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); int gen_param_count = LuaAPI.lua_gettop(L); if(gen_param_count == 3&& translator.Assignable(L, 1)&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 3)) { UnityEngine.Transform _tf = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); string _compType = LuaAPI.lua_tostring(L, 2); bool _unityEngine = LuaAPI.lua_toboolean(L, 3); object gen_ret = LuaUnityUtility.GetComponentsInChildren( _tf, _compType, _unityEngine ); translator.PushAny(L, gen_ret); return 1; } if(gen_param_count == 2&& translator.Assignable(L, 1)&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)) { UnityEngine.Transform _tf = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); string _compType = LuaAPI.lua_tostring(L, 2); object gen_ret = LuaUnityUtility.GetComponentsInChildren( _tf, _compType ); translator.PushAny(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } return LuaAPI.luaL_error(L, "invalid arguments to LuaUnityUtility.GetComponentsInChildren!"); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GetType_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { object _obj = translator.GetObject(L, 1, typeof(object)); string gen_ret = LuaUnityUtility.GetType( _obj ); LuaAPI.lua_pushstring(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GetObjct2Int_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { object _obj = translator.GetObject(L, 1, typeof(object)); int gen_ret = LuaUnityUtility.GetObjct2Int( _obj ); LuaAPI.xlua_pushinteger(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GetObjct2Byte_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { object _obj = translator.GetObject(L, 1, typeof(object)); byte gen_ret = LuaUnityUtility.GetObjct2Byte( _obj ); LuaAPI.xlua_pushinteger(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalPosition_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetLocalPosition( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalPositionX_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); LuaUnityUtility.SetLocalPositionX( _t, _x ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalPositionY_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _y = (float)LuaAPI.lua_tonumber(L, 2); LuaUnityUtility.SetLocalPositionY( _t, _y ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalPositionZ_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _z = (float)LuaAPI.lua_tonumber(L, 2); LuaUnityUtility.SetLocalPositionZ( _t, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalRotation_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); float _w = (float)LuaAPI.lua_tonumber(L, 5); LuaUnityUtility.SetLocalRotation( _t, _x, _y, _z, _w ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalEulerAngles_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetLocalEulerAngles( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLocalScale_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetLocalScale( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetPosition_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetPosition( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetRotation_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); float _w = (float)LuaAPI.lua_tonumber(L, 5); LuaUnityUtility.SetRotation( _t, _x, _y, _z, _w ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetAulerAngles_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetAulerAngles( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetForward_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetForward( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetUp_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetUp( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetRight_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _t = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetRight( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetTweenPositionFrom_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { TweenPosition _t = (TweenPosition)translator.GetObject(L, 1, typeof(TweenPosition)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetTweenPositionFrom( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetTweenPositionTo_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { TweenPosition _t = (TweenPosition)translator.GetObject(L, 1, typeof(TweenPosition)); float _x = (float)LuaAPI.lua_tonumber(L, 2); float _y = (float)LuaAPI.lua_tonumber(L, 3); float _z = (float)LuaAPI.lua_tonumber(L, 4); LuaUnityUtility.SetTweenPositionTo( _t, _x, _y, _z ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_ScrollResetPosition_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _trans = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); LuaUnityUtility.ScrollResetPosition( _trans ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_GridResetPosition_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Transform _trans = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); LuaUnityUtility.GridResetPosition( _trans ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_SetLayer_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); int gen_param_count = LuaAPI.lua_gettop(L); if(gen_param_count == 3&& translator.Assignable(L, 1)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)&& LuaTypes.LUA_TBOOLEAN == LuaAPI.lua_type(L, 3)) { UnityEngine.Transform _trans = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); int _layer = LuaAPI.xlua_tointeger(L, 2); bool _recursive = LuaAPI.lua_toboolean(L, 3); LuaUnityUtility.SetLayer( _trans, _layer, _recursive ); return 0; } if(gen_param_count == 2&& translator.Assignable(L, 1)&& LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)) { UnityEngine.Transform _trans = (UnityEngine.Transform)translator.GetObject(L, 1, typeof(UnityEngine.Transform)); int _layer = LuaAPI.xlua_tointeger(L, 2); LuaUnityUtility.SetLayer( _trans, _layer ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } return LuaAPI.luaL_error(L, "invalid arguments to LuaUnityUtility.SetLayer!"); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _m_WorldPosToHudPos_xlua_st_(RealStatePtr L) { try { ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); { UnityEngine.Camera _mainCamera = (UnityEngine.Camera)translator.GetObject(L, 1, typeof(UnityEngine.Camera)); UnityEngine.Camera _uiCamera = (UnityEngine.Camera)translator.GetObject(L, 2, typeof(UnityEngine.Camera)); UnityEngine.Vector3 _worldPos;translator.Get(L, 3, out _worldPos); UnityEngine.Vector3 gen_ret = LuaUnityUtility.WorldPosToHudPos( _mainCamera, _uiCamera, _worldPos ); translator.PushUnityEngineVector3(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } } } }