CvBaseInfo::CacheResult(Database::Results &)
- Defined in
- CvInfos.cpp, line 41
- Class
- CvBaseInfo
- Hook name
CivHooks::CvBaseInfo_CacheResult
Hooks
static bool BeforeCvBaseInfo_CacheResult(CvBaseInfo* self, Database::Results& kResults, bool& result);static void AfterCvBaseInfo_CacheResult(CvBaseInfo* self, Database::Results& kResults, bool& result);static bool ReplaceCvBaseInfo_CacheResult(bool (*original)(CvBaseInfo*, Database::Results&), CvBaseInfo* self, Database::Results& kResults);CivRegisterBefore<CivHooks::CvBaseInfo_CacheResult>(host, &BeforeCvBaseInfo_CacheResult);CivRegisterAfter<CivHooks::CvBaseInfo_CacheResult>(host, &AfterCvBaseInfo_CacheResult);CivRegisterReplace<CivHooks::CvBaseInfo_CacheResult>(host, &ReplaceCvBaseInfo_CacheResult);
Code
41bool CvBaseInfo::CacheResult(Database::Results& kResults)42{43 CvDatabaseUtility kUtility;44 return CacheResults(kResults, kUtility);45}
Calls
Called by
- CvGame::DoCacheMapScoreMod()
- CvGameTextMgr::setDateStr(CvString &, int, bool, CalendarTypes, int, GameSpeedTypes)
- CvMapGenerator::GetMapInitData(CvMapInitData &, WorldSizeTypes)
- CvPlayer::canReceiveGoody(CvPlot *, GoodyTypes, CvUnit *) const
- CvPlayer::doGoody(CvPlot *, CvUnit *)
- CvPlayer::receiveGoody(CvPlot *, GoodyTypes, CvUnit *)
- CvPreGame::climateInfo()
- CvPreGame::seaLevelInfo()
- CvPreGame::setCalendar(const CvString &)
- CvPreGame::setClimate(const CvString &)
- CvPreGame::setCustomWorldSize(int, int, int, int)
- CvPreGame::setSeaLevel(const CvString &)
- CvPreGame::setTurnTimer(TurnTimerTypes)
- CvPreGame::setTurnTimer(const CvString &)
- CvPreGame::setWorldSize(WorldSizeTypes, bool)
- CvPreGame::setWorldSize(const CvString &)
- CvPreGame::worldInfo()
- CvWorldBuilderMapLoader::GetWorldSizeType(const CvWorldBuilderMap &)