static int _m_GetCellViewSize(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); ListViewSimpleDelegate gen_to_be_invoked = (ListViewSimpleDelegate)translator.FastGetCSObj(L, 1); { EnhancedUI.EnhancedScroller.EnhancedScroller _scroller = (EnhancedUI.EnhancedScroller.EnhancedScroller)translator.GetObject(L, 2, typeof(EnhancedUI.EnhancedScroller.EnhancedScroller)); int _dataIndex = LuaAPI.xlua_tointeger(L, 3); float gen_ret = gen_to_be_invoked.GetCellViewSize(_scroller, _dataIndex); LuaAPI.lua_pushnumber(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _g_get_CellSizeDel(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); ListViewSimpleDelegate gen_to_be_invoked = (ListViewSimpleDelegate)translator.FastGetCSObj(L, 1); translator.Push(L, gen_to_be_invoked.CellSizeDel); } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(1); }
static int _s_set_CellRefreshDel(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); ListViewSimpleDelegate gen_to_be_invoked = (ListViewSimpleDelegate)translator.FastGetCSObj(L, 1); gen_to_be_invoked.CellRefreshDel = translator.GetDelegate <ListViewSimpleDelegate.CellRefreshDelegate>(L, 2); } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(0); }
static int __CreateInstance(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); if (LuaAPI.lua_gettop(L) == 1) { ListViewSimpleDelegate gen_ret = new ListViewSimpleDelegate(); 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 ListViewSimpleDelegate constructor!")); }
// Use this for initialization void Start() { list = go.GetComponent <ListViewSimpleDelegate>(); list.NumberOfCellsDel = NumberOfCellsDel; list.CellRefreshDel = CellRefreshDel; }