CvLuaPlot::lIsActiveVisible(lua_State *)
- Defined in
- Lua/CvLuaPlot.cpp, line 821
- Class
- CvLuaPlot
- Hook name
CivHooks::CvLuaPlot_lIsActiveVisible
Hooks
static bool BeforeCvLuaPlot_lIsActiveVisible(lua_State* L, int& result);static void AfterCvLuaPlot_lIsActiveVisible(lua_State* L, int& result);static int ReplaceCvLuaPlot_lIsActiveVisible(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lIsActiveVisible>(host, &BeforeCvLuaPlot_lIsActiveVisible);CivRegisterAfter<CivHooks::CvLuaPlot_lIsActiveVisible>(host, &AfterCvLuaPlot_lIsActiveVisible);CivRegisterReplace<CivHooks::CvLuaPlot_lIsActiveVisible>(host, &ReplaceCvLuaPlot_lIsActiveVisible);
Code
820//bool isActiveVisible(bool bDebug);821int CvLuaPlot::lIsActiveVisible(lua_State* L)822{823 CvPlot* pkPlot = GetInstance(L);824 const bool bDebug = luaL_optbool(L, 2, false);825826 if (!bDebug)827 lua_pushboolean(L, pkPlot->isActiveVisible());828 else829 lua_pushboolean(L, pkPlot->isActiveVisible(true));830831 return 1;832}
Calls
CvLuaScopedInstance::GetInstance- CvPlot::isActiveVisible() const
- CvPlot::isActiveVisible(bool) const
lua_pushboolean- luaL_optbool(lua_State *, int, bool)