Bazaar developer reference

CvFlavorManager::GetIndividualFlavor(FlavorTypes)

Defined in
CvFlavorManager.cpp, line 441
Class
CvFlavorManager
Hook name
CivHooks::CvFlavorManager_GetIndividualFlavor

Hooks

static bool BeforeCvFlavorManager_GetIndividualFlavor(CvFlavorManager* self, FlavorTypes eType, int& result);static void AfterCvFlavorManager_GetIndividualFlavor(CvFlavorManager* self, FlavorTypes eType, int& result);static int ReplaceCvFlavorManager_GetIndividualFlavor(int (*original)(CvFlavorManager*, FlavorTypes), CvFlavorManager* self, FlavorTypes eType);CivRegisterBefore<CivHooks::CvFlavorManager_GetIndividualFlavor>(host, &BeforeCvFlavorManager_GetIndividualFlavor);CivRegisterAfter<CivHooks::CvFlavorManager_GetIndividualFlavor>(host, &AfterCvFlavorManager_GetIndividualFlavor);CivRegisterReplace<CivHooks::CvFlavorManager_GetIndividualFlavor>(host, &ReplaceCvFlavorManager_GetIndividualFlavor);

Code

440/// Retrieve the current value of one flavor441int CvFlavorManager::GetIndividualFlavor(FlavorTypes eType)442{443	CvAssert((int)eType >= 0 && (int)eType < GC.getNumFlavorTypes());444	return m_piActiveFlavor[eType];445}

Called by