CvReligionEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- Defined in
- CvReligionClasses.cpp, line 39
- Class
- CvReligionEntry
- Hook name
CivHooks::CvReligionEntry_CacheResults- Overrides
- CvBaseInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
Hooks
static bool BeforeCvReligionEntry_CacheResults(CvReligionEntry* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static void AfterCvReligionEntry_CacheResults(CvReligionEntry* self, Database::Results& kResults, CvDatabaseUtility& kUtility, bool& result);static bool ReplaceCvReligionEntry_CacheResults(bool (*original)(CvReligionEntry*, Database::Results&, CvDatabaseUtility&), CvReligionEntry* self, Database::Results& kResults, CvDatabaseUtility& kUtility);CivRegisterBefore<CivHooks::CvReligionEntry_CacheResults>(host, &BeforeCvReligionEntry_CacheResults);CivRegisterAfter<CivHooks::CvReligionEntry_CacheResults>(host, &AfterCvReligionEntry_CacheResults);CivRegisterReplace<CivHooks::CvReligionEntry_CacheResults>(host, &ReplaceCvReligionEntry_CacheResults);
Code
38/// Load XML data39bool CvReligionEntry::CacheResults(Database::Results& kResults, CvDatabaseUtility& kUtility)40{41 if(!CvBaseInfo::CacheResults(kResults, kUtility))42 return false;4344 //Basic Properties45 m_strIconString = kResults.GetText("IconString");46 47#if defined(MOD_RELIGION_LOCAL_RELIGIONS)48 if (MOD_RELIGION_LOCAL_RELIGIONS) {49 m_iLocalReligion = kResults.GetInt("LocalReligion");50 }51#endif5253 return true;54}
Calls
- CustomMods::isRELIGION_LOCAL_RELIGIONS()
- CvBaseInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
CvString::operator=Database::Results::GetIntDatabase::Results::GetText