CvGlobals::getNumProjectInfos()
- Defined in
- CvGlobals.cpp, line 3311
- Class
- CvGlobals
- Hook name
CivHooks::CvGlobals_getNumProjectInfos
Hooks
static bool BeforeCvGlobals_getNumProjectInfos(CvGlobals* self, int& result);static void AfterCvGlobals_getNumProjectInfos(CvGlobals* self, int& result);static int ReplaceCvGlobals_getNumProjectInfos(int (*original)(CvGlobals*), CvGlobals* self);CivRegisterBefore<CivHooks::CvGlobals_getNumProjectInfos>(host, &BeforeCvGlobals_getNumProjectInfos);CivRegisterAfter<CivHooks::CvGlobals_getNumProjectInfos>(host, &AfterCvGlobals_getNumProjectInfos);CivRegisterReplace<CivHooks::CvGlobals_getNumProjectInfos>(host, &ReplaceCvGlobals_getNumProjectInfos);
Code
3311int CvGlobals::getNumProjectInfos()3312{3313 return m_pProjects->GetNumProjects();3314}
Calls
Called by
- CvCity::doCheckProduction()
- CvCity::reset(int, PlayerTypes, int, int, bool)
- CvDllDatabaseUtility::ValidatePrefetchProcess()
- CvGame::Read(FDataStream &)
- CvGame::Write(FDataStream &) const
- CvGame::reset(HandicapTypes, bool)
- CvGame::testVictory(VictoryTypes, TeamTypes, bool *) const
- CvGlobals::getProjectInfo(ProjectTypes)
- CvPlayer::canCreate(ProjectTypes, bool, bool) const
- CvPlayer::reset(PlayerTypes, bool)
- CvProjectEntry::GetProjectsNeeded(int) const
- CvTeam::Read(FDataStream &)
- CvTeam::Write(FDataStream &) const
- CvTeam::changeProjectCount(ProjectTypes, int)
- CvTeam::finalizeProjectArtTypes()
- CvTeam::getVictoryDelay(VictoryTypes) const
- CvTeam::reset(TeamTypes, bool)
- CvTeam::resetVictoryProgress()
- CvTeam::shareCounters(TeamTypes)