Bazaar developer reference

CvLuaArea::lGetID(lua_State *)

Defined in
Lua/CvLuaArea.cpp, line 107
Class
CvLuaArea
Hook name
CivHooks::CvLuaArea_lGetID

Hooks

static bool BeforeCvLuaArea_lGetID(lua_State* L, int& result);static void AfterCvLuaArea_lGetID(lua_State* L, int& result);static int ReplaceCvLuaArea_lGetID(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaArea_lGetID>(host, &BeforeCvLuaArea_lGetID);CivRegisterAfter<CivHooks::CvLuaArea_lGetID>(host, &AfterCvLuaArea_lGetID);CivRegisterReplace<CivHooks::CvLuaArea_lGetID>(host, &ReplaceCvLuaArea_lGetID);

Code

106//int getID();107int CvLuaArea::lGetID(lua_State* L)108{109	CvArea* pkArea = GetInstance(L);110111	const int iResult = pkArea->GetID();112	lua_pushinteger(L, iResult);113	return 1;114}

Calls

Called by