Bazaar developer reference

CvFlavorManager::BroadcastBaseFlavors()

Defined in
CvFlavorManager.cpp, line 531
Class
CvFlavorManager
Hook name
CivHooks::CvFlavorManager_BroadcastBaseFlavors

Hooks

static bool BeforeCvFlavorManager_BroadcastBaseFlavors(CvFlavorManager* self);static void AfterCvFlavorManager_BroadcastBaseFlavors(CvFlavorManager* self);static void ReplaceCvFlavorManager_BroadcastBaseFlavors(void (*original)(CvFlavorManager*), CvFlavorManager* self);CivRegisterBefore<CivHooks::CvFlavorManager_BroadcastBaseFlavors>(host, &BeforeCvFlavorManager_BroadcastBaseFlavors);CivRegisterAfter<CivHooks::CvFlavorManager_BroadcastBaseFlavors>(host, &AfterCvFlavorManager_BroadcastBaseFlavors);CivRegisterReplace<CivHooks::CvFlavorManager_BroadcastBaseFlavors>(host, &ReplaceCvFlavorManager_BroadcastBaseFlavors);

Code

530/// Sends base personality flavor settings to all recipients531void CvFlavorManager::BroadcastBaseFlavors()532{533	Flavor_List::iterator it;534535	for(it = m_FlavorTargetList.begin(); it != m_FlavorTargetList.end(); it++)536	{537		(*it)->SetFlavors(m_piPersonalityFlavor);538	}539}

Calls

Called by