Bazaar developer reference

CvTraitEntry::GetYieldChangePerTradePartner(int) const

Defined in
CvTraitClasses.cpp, line 828
Class
CvTraitEntry
Hook name
CivHooks::CvTraitEntry_GetYieldChangePerTradePartner

Hooks

static bool BeforeCvTraitEntry_GetYieldChangePerTradePartner(const CvTraitEntry* self, int i, int& result);static void AfterCvTraitEntry_GetYieldChangePerTradePartner(const CvTraitEntry* self, int i, int& result);static int ReplaceCvTraitEntry_GetYieldChangePerTradePartner(int (*original)(const CvTraitEntry*, int), const CvTraitEntry* self, int i);CivRegisterBefore<CivHooks::CvTraitEntry_GetYieldChangePerTradePartner>(host, &BeforeCvTraitEntry_GetYieldChangePerTradePartner);CivRegisterAfter<CivHooks::CvTraitEntry_GetYieldChangePerTradePartner>(host, &AfterCvTraitEntry_GetYieldChangePerTradePartner);CivRegisterReplace<CivHooks::CvTraitEntry_GetYieldChangePerTradePartner>(host, &ReplaceCvTraitEntry_GetYieldChangePerTradePartner);

Code

827/// Accessor:: Extra yield from trade partners828int CvTraitEntry::GetYieldChangePerTradePartner(int i) const829{830	return m_paiYieldChangePerTradePartner ? m_paiYieldChangePerTradePartner[i] : -1;831}

Called by