CvLuaUnit::lAt(lua_State *)
- Defined in
- Lua/CvLuaUnit.cpp, line 3662
- Class
- CvLuaUnit
- Hook name
CivHooks::CvLuaUnit_lAt
Hooks
static bool BeforeCvLuaUnit_lAt(lua_State* L, int& result);static void AfterCvLuaUnit_lAt(lua_State* L, int& result);static int ReplaceCvLuaUnit_lAt(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lAt>(host, &BeforeCvLuaUnit_lAt);CivRegisterAfter<CivHooks::CvLuaUnit_lAt>(host, &AfterCvLuaUnit_lAt);CivRegisterReplace<CivHooks::CvLuaUnit_lAt>(host, &ReplaceCvLuaUnit_lAt);
Code
3661//bool at(int iX, int iY);3662int CvLuaUnit::lAt(lua_State* L)3663{3664 CvUnit* pkUnit = GetInstance(L);3665 const int x = lua_tointeger(L, 2);3666 const int y = lua_tointeger(L, 3);36673668 const bool bResult = pkUnit->at(x, y);36693670 lua_pushboolean(L, bResult);3671 return 1;3672}
Calls
CvLuaScopedInstance::GetInstance- CvUnit::at(int, int) const
lua_pushbooleanlua_tointeger