CvDatabaseUtility::SetYields(int *&, const char *, const char *, const char *)
- Defined in
- CvDatabaseUtility.cpp, line 266
- Class
- CvDatabaseUtility
- Hook name
CivHooks::CvDatabaseUtility_SetYields
Hooks
static bool BeforeCvDatabaseUtility_SetYields(CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, bool& result);static void AfterCvDatabaseUtility_SetYields(CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue, bool& result);static bool ReplaceCvDatabaseUtility_SetYields(bool (*original)(CvDatabaseUtility*, int*&, const char*, const char*, const char*), CvDatabaseUtility* self, int*& pYieldsArray, const char* szTableName, const char* szFilterColumn, const char* szFilterValue);CivRegisterBefore<CivHooks::CvDatabaseUtility_SetYields>(host, &BeforeCvDatabaseUtility_SetYields);CivRegisterAfter<CivHooks::CvDatabaseUtility_SetYields>(host, &AfterCvDatabaseUtility_SetYields);CivRegisterReplace<CivHooks::CvDatabaseUtility_SetYields>(host, &ReplaceCvDatabaseUtility_SetYields);
Code
266bool CvDatabaseUtility::SetYields(int*& pYieldsArray,267 const char* szTableName,268 const char* szFilterColumn,269 const char* szFilterValue)270{271 return PopulateArrayByValue(pYieldsArray, "Yields", szTableName,272 "YieldType", szFilterColumn, szFilterValue, "Yield");273}
Calls
Called by
- CvBeliefEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvBuildingEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvCitySpecializationXMLEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvEmphasisEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvAIGrandStrategyXMLEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvImprovementEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvFeatureInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvProcessInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvResourceInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvRouteInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvSpecialistInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvTerrainInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvPlotInfo::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvPolicyEntry::CacheResults(Database::Results &, CvDatabaseUtility &)
- CvTraitEntry::CacheResults(Database::Results &, CvDatabaseUtility &)