Bazaar developer reference

CvPolicyEntry::GetFreeSpecialist() const

Defined in
CvPolicyClasses.cpp, line 1479
Class
CvPolicyEntry
Hook name
CivHooks::CvPolicyEntry_GetFreeSpecialist

Hooks

static bool BeforeCvPolicyEntry_GetFreeSpecialist(const CvPolicyEntry* self, int& result);static void AfterCvPolicyEntry_GetFreeSpecialist(const CvPolicyEntry* self, int& result);static int ReplaceCvPolicyEntry_GetFreeSpecialist(int (*original)(const CvPolicyEntry*), const CvPolicyEntry* self);CivRegisterBefore<CivHooks::CvPolicyEntry_GetFreeSpecialist>(host, &BeforeCvPolicyEntry_GetFreeSpecialist);CivRegisterAfter<CivHooks::CvPolicyEntry_GetFreeSpecialist>(host, &AfterCvPolicyEntry_GetFreeSpecialist);CivRegisterReplace<CivHooks::CvPolicyEntry_GetFreeSpecialist>(host, &ReplaceCvPolicyEntry_GetFreeSpecialist);

Code

1478/// Free specialist in each site1479int CvPolicyEntry::GetFreeSpecialist() const1480{1481	return m_iFreeSpecialist;1482}