CvGlobals::getNumUnitClassInfos()
- Defined in
- CvGlobals.cpp, line 3381
- Class
- CvGlobals
- Hook name
CivHooks::CvGlobals_getNumUnitClassInfos
Hooks
static bool BeforeCvGlobals_getNumUnitClassInfos(CvGlobals* self, int& result);static void AfterCvGlobals_getNumUnitClassInfos(CvGlobals* self, int& result);static int ReplaceCvGlobals_getNumUnitClassInfos(int (*original)(CvGlobals*), CvGlobals* self);CivRegisterBefore<CivHooks::CvGlobals_getNumUnitClassInfos>(host, &BeforeCvGlobals_getNumUnitClassInfos);CivRegisterAfter<CivHooks::CvGlobals_getNumUnitClassInfos>(host, &AfterCvGlobals_getNumUnitClassInfos);CivRegisterReplace<CivHooks::CvGlobals_getNumUnitClassInfos>(host, &ReplaceCvGlobals_getNumUnitClassInfos);
Code
3381int CvGlobals::getNumUnitClassInfos()3382{3383 return (int)m_paUnitClassInfo.size();3384}
Calls
std::vector::size
Called by
31 functions in 14 files
- CvBarbarians::GetRandomBarbarianUnitType(CvPlot *, UnitAITypes)
- CvCity::allUpgradesAvailable(UnitTypes, int) const
- CvCity::getConscriptUnit() const
- CvDllDatabaseUtility::ValidatePrefetchProcess()
- CvGame::Write(FDataStream &) const
- CvGame::calculateSyncChecksum()
- CvGame::reset(HandicapTypes, bool)
- CvGameQueries::GetLeastAdvancedUnitClassNobodyHas(bool)
- CvPlayer::addFreeUnit(UnitTypes, UnitAITypes)
- CvPlayer::addFreeUnitAI(UnitAITypes, int)
- CvPlayer::init(PlayerTypes)
- CvPlayer::initFreeUnits(CvGameInitialItemsOverrides &)
- CvPlayer::processPolicies(PolicyTypes, int)
- CvPlayer::reset(PlayerTypes, bool)
- CvPlayerAI::AI_chooseFreeGreatPerson()
- CvPromotionEntry::GetUnitClassAttackModifier(int) const
- CvPromotionEntry::GetUnitClassDefenseModifier(int) const
- CvPromotionEntry::GetUnitClassModifierPercent(int) const
- CvTeam::Write(FDataStream &) const
- CvTeam::reset(TeamTypes, bool)
- CvTeam::shareCounters(TeamTypes)
- CvPlayerTechs::Reset()
- CvPlayerTraits::InitPlayerTraits()
- CvPlayerTraits::IsFreeMayaGreatPersonChoice() const
- CvPlayerTraits::Reset()
- CvTraitEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvUnit::GetUpgradeUnitType() const
- CvUnit::reset(int, UnitTypes, PlayerTypes, bool)
- CvUnit::setHasPromotion(PromotionTypes, bool)
- CvUnitEntry::DoUpdatePower()
- CvLuaGame::lGetUnitUpgradesTo(lua_State *)