CvLuaArea::PushMethods(lua_State *, int)
- Defined in
- Lua/CvLuaArea.cpp, line 19
- Class
- CvLuaArea
- Hook name
CivHooks::CvLuaArea_PushMethods
Hooks
static bool BeforeCvLuaArea_PushMethods(lua_State* L, int t);static void AfterCvLuaArea_PushMethods(lua_State* L, int t);static void ReplaceCvLuaArea_PushMethods(void (*original)(lua_State*, int), lua_State* L, int t);CivRegisterBefore<CivHooks::CvLuaArea_PushMethods>(host, &BeforeCvLuaArea_PushMethods);CivRegisterAfter<CivHooks::CvLuaArea_PushMethods>(host, &AfterCvLuaArea_PushMethods);CivRegisterReplace<CivHooks::CvLuaArea_PushMethods>(host, &ReplaceCvLuaArea_PushMethods);
Code
19void CvLuaArea::PushMethods(lua_State* L, int t)20{21 Method(IsNone);2223 Method(CalculateTotalBestNatureYield);24 Method(CountCoastalLand);25 Method(CountNumUniqueResourceTypes);26 Method(GetID);27 Method(GetNumTiles);28 //Method(IsLake);29 Method(GetNumOwnedTiles);30 Method(GetNumUnownedTiles);31 Method(GetNumRiverEdges);32 Method(GetNumCities);33 Method(GetNumUnits);34 Method(GetTotalPopulation);35 Method(GetNumStartingPlots);36 Method(IsWater);3738 Method(GetUnitsPerPlayer);39 Method(GetCitiesPerPlayer);40 Method(GetPopulationPerPlayer);41 Method(GetFreeSpecialist);4243 Method(GetNumRevealedTiles);44 Method(GetNumUnrevealedTiles);4546 Method(GetTargetCity);47 Method(GetYieldRateModifier);4849 Method(GetNumResources);50 Method(GetNumTotalResources);51 Method(GetNumImprovements);52}
Calls
- CvLuaArea::lCalculateTotalBestNatureYield(lua_State *)
- CvLuaArea::lCountCoastalLand(lua_State *)
- CvLuaArea::lCountNumUniqueResourceTypes(lua_State *)
- CvLuaArea::lGetCitiesPerPlayer(lua_State *)
- CvLuaArea::lGetFreeSpecialist(lua_State *)
- CvLuaArea::lGetID(lua_State *)
- CvLuaArea::lGetNumCities(lua_State *)
- CvLuaArea::lGetNumImprovements(lua_State *)
- CvLuaArea::lGetNumOwnedTiles(lua_State *)
- CvLuaArea::lGetNumResources(lua_State *)
- CvLuaArea::lGetNumRevealedTiles(lua_State *)
- CvLuaArea::lGetNumRiverEdges(lua_State *)
- CvLuaArea::lGetNumStartingPlots(lua_State *)
- CvLuaArea::lGetNumTiles(lua_State *)
- CvLuaArea::lGetNumTotalResources(lua_State *)
- CvLuaArea::lGetNumUnits(lua_State *)
- CvLuaArea::lGetNumUnownedTiles(lua_State *)
- CvLuaArea::lGetNumUnrevealedTiles(lua_State *)
- CvLuaArea::lGetPopulationPerPlayer(lua_State *)
- CvLuaArea::lGetTargetCity(lua_State *)
- CvLuaArea::lGetTotalPopulation(lua_State *)
- CvLuaArea::lGetUnitsPerPlayer(lua_State *)
- CvLuaArea::lGetYieldRateModifier(lua_State *)
- CvLuaArea::lIsNone(lua_State *)
- CvLuaArea::lIsWater(lua_State *)
lua_pushcclosurelua_setfield