Bazaar developer reference

CvLuaArea::lGetNumUnits(lua_State *)

Defined in
Lua/CvLuaArea.cpp, line 177
Class
CvLuaArea
Hook name
CivHooks::CvLuaArea_lGetNumUnits

Hooks

static bool BeforeCvLuaArea_lGetNumUnits(lua_State* L, int& result);static void AfterCvLuaArea_lGetNumUnits(lua_State* L, int& result);static int ReplaceCvLuaArea_lGetNumUnits(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaArea_lGetNumUnits>(host, &BeforeCvLuaArea_lGetNumUnits);CivRegisterAfter<CivHooks::CvLuaArea_lGetNumUnits>(host, &AfterCvLuaArea_lGetNumUnits);CivRegisterReplace<CivHooks::CvLuaArea_lGetNumUnits>(host, &ReplaceCvLuaArea_lGetNumUnits);

Code

176//int getNumUnits();177int CvLuaArea::lGetNumUnits(lua_State* L)178{179	CvArea* pkArea = GetInstance(L);180181	const int iResult = pkArea->getNumUnits();182	lua_pushinteger(L, iResult);183	return 1;184}

Calls

Called by