CvGlobals::getNumTerrainInfos()
- Defined in
- CvGlobals.cpp, line 2765
- Class
- CvGlobals
- Hook name
CivHooks::CvGlobals_getNumTerrainInfos
Hooks
static bool BeforeCvGlobals_getNumTerrainInfos(CvGlobals* self, int& result);static void AfterCvGlobals_getNumTerrainInfos(CvGlobals* self, int& result);static int ReplaceCvGlobals_getNumTerrainInfos(int (*original)(CvGlobals*), CvGlobals* self);CivRegisterBefore<CivHooks::CvGlobals_getNumTerrainInfos>(host, &BeforeCvGlobals_getNumTerrainInfos);CivRegisterAfter<CivHooks::CvGlobals_getNumTerrainInfos>(host, &AfterCvGlobals_getNumTerrainInfos);CivRegisterReplace<CivHooks::CvGlobals_getNumTerrainInfos>(host, &ReplaceCvGlobals_getNumTerrainInfos);
Code
2765int CvGlobals::getNumTerrainInfos()2766{2767 return (int)m_paTerrainInfo.size();2768}
Calls
std::vector::size
Called by
34 functions in 11 files
- CvCity::processBuilding(BuildingTypes, int, bool, bool, bool)
- CvCity::read(FDataStream &)
- CvCity::reset(int, PlayerTypes, int, int, bool)
- CvCity::uninit()
- CvCity::write(FDataStream &) const
- CvDllGameContext::GetNumTerrainInfos()
- CvDllDatabaseUtility::ValidatePrefetchProcess()
- TerrainArrayHelpers::Read(FDataStream &, int *)
- CvPlayer::processPolicies(PolicyTypes, int)
- CvPlayer::reset(PlayerTypes, bool)
- CvPromotionEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvPromotionEntry::GetTerrainAttackPercent(int) const
- CvPromotionEntry::GetTerrainDefensePercent(int) const
- CvPromotionEntry::GetTerrainDoubleMove(int) const
- CvPromotionEntry::GetTerrainHalfMove(int) const
- CvPromotionEntry::GetTerrainImpassable(int) const
- CvPromotionEntry::GetTerrainPassableTech(int) const
- CvTeam::Read(FDataStream &)
- CvTeam::Write(FDataStream &) const
- CvTeam::processTech(TechTypes, int)
- CvTeam::reset(TeamTypes, bool)
- CvPlayerTraits::InitPlayerTraits()
- CvPlayerTraits::Read(FDataStream &)
- CvPlayerTraits::Reset()
- CvPlayerTraits::Write(FDataStream &)
- CvTraitEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvUnit::AI_promotionValue(PromotionTypes)
- CvUnit::getImpassableCount() const
- CvUnit::reset(int, UnitTypes, PlayerTypes, bool)
- CvUnit::setHasPromotion(PromotionTypes, bool)
- CvUnitEntry::DoUpdatePower()
- CvWorldBuilderMapLoader::ValidateCoast()
- CvWorldBuilderMapLoader::ValidateTerrain()
- InitTypeDesc()