Bazaar developer reference

CvLeaderHeadInfo::getFlavorValue(int) const

Defined in
CvInfos.cpp, line 5860
Class
CvLeaderHeadInfo
Hook name
CivHooks::CvLeaderHeadInfo_getFlavorValue

Hooks

static bool BeforeCvLeaderHeadInfo_getFlavorValue(const CvLeaderHeadInfo* self, int i, int& result);static void AfterCvLeaderHeadInfo_getFlavorValue(const CvLeaderHeadInfo* self, int i, int& result);static int ReplaceCvLeaderHeadInfo_getFlavorValue(int (*original)(const CvLeaderHeadInfo*, int), const CvLeaderHeadInfo* self, int i);CivRegisterBefore<CivHooks::CvLeaderHeadInfo_getFlavorValue>(host, &BeforeCvLeaderHeadInfo_getFlavorValue);CivRegisterAfter<CivHooks::CvLeaderHeadInfo_getFlavorValue>(host, &AfterCvLeaderHeadInfo_getFlavorValue);CivRegisterReplace<CivHooks::CvLeaderHeadInfo_getFlavorValue>(host, &ReplaceCvLeaderHeadInfo_getFlavorValue);

Code

5860int CvLeaderHeadInfo::getFlavorValue(int i) const5861{5862	CvAssertMsg(i < GC.getNumFlavorTypes(), "Index out of bounds");5863	CvAssertMsg(i > -1, "Index out of bounds");5864	return m_piFlavorValue ? m_piFlavorValue[i] : 0;5865}

Called by