Bazaar developer reference

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

Defined in
CvInfos.cpp, line 4365
Class
CvResourceClassInfo
Hook name
CivHooks::CvResourceClassInfo_CacheResults
Overrides
CvBaseInfo::CacheResults(Database::Results &, CvDatabaseUtility &)

Hooks

static bool BeforeCvResourceClassInfo_CacheResults(CvResourceClassInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static void AfterCvResourceClassInfo_CacheResults(CvResourceClassInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static bool ReplaceCvResourceClassInfo_CacheResults(bool (*original)(CvResourceClassInfo*, Database::Results&, CvDatabaseUtility&), CvResourceClassInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility);CivRegisterBefore<CivHooks::CvResourceClassInfo_CacheResults>(host, &BeforeCvResourceClassInfo_CacheResults);CivRegisterAfter<CivHooks::CvResourceClassInfo_CacheResults>(host, &AfterCvResourceClassInfo_CacheResults);CivRegisterReplace<CivHooks::CvResourceClassInfo_CacheResults>(host, &ReplaceCvResourceClassInfo_CacheResults);

Code

4365bool CvResourceClassInfo::CacheResults(Database::Results& kResults, CvDatabaseUtility& kUtility)4366{4367	if(!CvBaseInfo::CacheResults(kResults, kUtility))4368		return false;43694370	m_iUniqueRange = kResults.GetInt("UniqueRange");43714372	return true;4373}

Calls