Bazaar developer reference

CvSeaLevelInfo::CacheResults(Database::Results &, CvDatabaseUtility &)

Defined in
CvInfos.cpp, line 6340
Class
CvSeaLevelInfo
Hook name
CivHooks::CvSeaLevelInfo_CacheResults
Overrides
CvBaseInfo::CacheResults(Database::Results &, CvDatabaseUtility &)

Hooks

static bool BeforeCvSeaLevelInfo_CacheResults(CvSeaLevelInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static void AfterCvSeaLevelInfo_CacheResults(CvSeaLevelInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static bool ReplaceCvSeaLevelInfo_CacheResults(bool (*original)(CvSeaLevelInfo*, Database::Results&, CvDatabaseUtility&), CvSeaLevelInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility);CivRegisterBefore<CivHooks::CvSeaLevelInfo_CacheResults>(host, &BeforeCvSeaLevelInfo_CacheResults);CivRegisterAfter<CivHooks::CvSeaLevelInfo_CacheResults>(host, &AfterCvSeaLevelInfo_CacheResults);CivRegisterReplace<CivHooks::CvSeaLevelInfo_CacheResults>(host, &ReplaceCvSeaLevelInfo_CacheResults);

Code

6340bool CvSeaLevelInfo::CacheResults(Database::Results& kResults, CvDatabaseUtility& kUtility)6341{6342	if(!CvBaseInfo::CacheResults(kResults, kUtility))6343		return false;63446345	m_iSeaLevelChange = kResults.GetInt("SeaLevelChange");6346	return true;6347}

Calls