Hooks
static bool BeforeCvCityCitizens_GetNumUnassignedCitizens(const CvCityCitizens* self, int& result);static void AfterCvCityCitizens_GetNumUnassignedCitizens(const CvCityCitizens* self, int& result);static int ReplaceCvCityCitizens_GetNumUnassignedCitizens(int (*original)(const CvCityCitizens*), const CvCityCitizens* self);CivRegisterBefore<CivHooks::CvCityCitizens_GetNumUnassignedCitizens>(host, &BeforeCvCityCitizens_GetNumUnassignedCitizens);CivRegisterAfter<CivHooks::CvCityCitizens_GetNumUnassignedCitizens>(host, &AfterCvCityCitizens_GetNumUnassignedCitizens);CivRegisterReplace<CivHooks::CvCityCitizens_GetNumUnassignedCitizens>(host, &ReplaceCvCityCitizens_GetNumUnassignedCitizens);