Bazaar developer reference

CvProcessInfo::GetFlavorValue(int) const

Defined in
CvInfos.cpp, line 6407
Class
CvProcessInfo
Hook name
CivHooks::CvProcessInfo_GetFlavorValue

Hooks

static bool BeforeCvProcessInfo_GetFlavorValue(const CvProcessInfo* self, int i, int& result);static void AfterCvProcessInfo_GetFlavorValue(const CvProcessInfo* self, int i, int& result);static int ReplaceCvProcessInfo_GetFlavorValue(int (*original)(const CvProcessInfo*, int), const CvProcessInfo* self, int i);CivRegisterBefore<CivHooks::CvProcessInfo_GetFlavorValue>(host, &BeforeCvProcessInfo_GetFlavorValue);CivRegisterAfter<CivHooks::CvProcessInfo_GetFlavorValue>(host, &AfterCvProcessInfo_GetFlavorValue);CivRegisterReplace<CivHooks::CvProcessInfo_GetFlavorValue>(host, &ReplaceCvProcessInfo_GetFlavorValue);

Code

6407int CvProcessInfo::GetFlavorValue(int i) const6408{6409	CvAssertMsg(i < GC.getNumFlavorTypes(), "Index out of bounds");6410	CvAssertMsg(i > -1, "Index out of bounds");6411	return m_paiFlavorValue ? m_paiFlavorValue[i] : -1;6412}

Called by