CvLuaPlot::lGetPlotCity(lua_State *)
- Defined in
- Lua/CvLuaPlot.cpp, line 1567
- Class
- CvLuaPlot
- Hook name
CivHooks::CvLuaPlot_lGetPlotCity
Hooks
static bool BeforeCvLuaPlot_lGetPlotCity(lua_State* L, int& result);static void AfterCvLuaPlot_lGetPlotCity(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetPlotCity(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetPlotCity>(host, &BeforeCvLuaPlot_lGetPlotCity);CivRegisterAfter<CivHooks::CvLuaPlot_lGetPlotCity>(host, &AfterCvLuaPlot_lGetPlotCity);CivRegisterReplace<CivHooks::CvLuaPlot_lGetPlotCity>(host, &ReplaceCvLuaPlot_lGetPlotCity);
Code
1566//CyCity* getPlotCity();1567int CvLuaPlot::lGetPlotCity(lua_State* L)1568{1569 CvPlot* pkPlot = GetInstance(L);1570 CvCity* pkCity = pkPlot->getPlotCity();1571 CvLuaCity::Push(L, pkCity);1572 return 1;1573}
Calls
CvLuaScopedInstance::GetInstanceCvLuaScopedInstance::Push- CvPlot::getPlotCity() const