Bazaar developer reference

CvCityEmphases::IsEmphasizeYield(YieldTypes)

Defined in
CvEmphasisClasses.cpp, line 183
Class
CvCityEmphases
Hook name
CivHooks::CvCityEmphases_IsEmphasizeYield

Hooks

static bool BeforeCvCityEmphases_IsEmphasizeYield(CvCityEmphases* self, YieldTypes eIndex, bool& result);static void AfterCvCityEmphases_IsEmphasizeYield(CvCityEmphases* self, YieldTypes eIndex, bool& result);static bool ReplaceCvCityEmphases_IsEmphasizeYield(bool (*original)(CvCityEmphases*, YieldTypes), CvCityEmphases* self, YieldTypes eIndex);CivRegisterBefore<CivHooks::CvCityEmphases_IsEmphasizeYield>(host, &BeforeCvCityEmphases_IsEmphasizeYield);CivRegisterAfter<CivHooks::CvCityEmphases_IsEmphasizeYield>(host, &AfterCvCityEmphases_IsEmphasizeYield);CivRegisterReplace<CivHooks::CvCityEmphases_IsEmphasizeYield>(host, &ReplaceCvCityEmphases_IsEmphasizeYield);

Code

182/// Is the city emphasizing a specific yield?183bool CvCityEmphases::IsEmphasizeYield(YieldTypes eIndex)184{185	return (GetEmphasizeYieldCount(eIndex) > 0);186}

Calls