Bazaar developer reference

CvCity::getSeaResourceYield(YieldTypes) const

Defined in
CvCity.cpp, line 10374
Class
CvCity
Hook name
CivHooks::CvCity_getSeaResourceYield

Hooks

static bool BeforeCvCity_getSeaResourceYield(const CvCity* self, YieldTypes eIndex, int& result);static void AfterCvCity_getSeaResourceYield(const CvCity* self, YieldTypes eIndex, int& result);static int ReplaceCvCity_getSeaResourceYield(int (*original)(const CvCity*, YieldTypes), const CvCity* self, YieldTypes eIndex);CivRegisterBefore<CivHooks::CvCity_getSeaResourceYield>(host, &BeforeCvCity_getSeaResourceYield);CivRegisterAfter<CivHooks::CvCity_getSeaResourceYield>(host, &AfterCvCity_getSeaResourceYield);CivRegisterReplace<CivHooks::CvCity_getSeaResourceYield>(host, &ReplaceCvCity_getSeaResourceYield);

Code

10374int CvCity::getSeaResourceYield(YieldTypes eIndex) const10375{10376	VALIDATE_OBJECT10377	CvAssertMsg(eIndex >= 0, "eIndex expected to be >= 0");10378	CvAssertMsg(eIndex < NUM_YIELD_TYPES, "eIndex expected to be < NUM_YIELD_TYPES");10379	return m_aiSeaResourceYield[eIndex];10380}

Calls

Called by