Bazaar developer reference

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

Called by