Bazaar developer reference

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

Defined in
CvInfos.cpp, line 7050
Class
CvGameOptionInfo
Hook name
CivHooks::CvGameOptionInfo_CacheResults
Overrides
CvBaseInfo::CacheResults(Database::Results &, CvDatabaseUtility &)

Hooks

static bool BeforeCvGameOptionInfo_CacheResults(CvGameOptionInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static void AfterCvGameOptionInfo_CacheResults(CvGameOptionInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static bool ReplaceCvGameOptionInfo_CacheResults(bool (*original)(CvGameOptionInfo*, Database::Results&, CvDatabaseUtility&), CvGameOptionInfo* self, Database::Results& kResults, CvDatabaseUtility& kUtility);CivRegisterBefore<CivHooks::CvGameOptionInfo_CacheResults>(host, &BeforeCvGameOptionInfo_CacheResults);CivRegisterAfter<CivHooks::CvGameOptionInfo_CacheResults>(host, &AfterCvGameOptionInfo_CacheResults);CivRegisterReplace<CivHooks::CvGameOptionInfo_CacheResults>(host, &ReplaceCvGameOptionInfo_CacheResults);

Code

7050bool CvGameOptionInfo::CacheResults(Database::Results& kResults, CvDatabaseUtility& kUtility)7051{7052	if(!CvBaseInfo::CacheResults(kResults, kUtility))7053		return false;70547055	m_bDefault = kResults.GetBool("Default");7056	m_bVisible = kResults.GetBool("Visible");70577058	return true;7059}

Calls