Hooks
static bool BeforeCvCitySpecializationXMLEntries_GetCitySpecializationEntries(CvCitySpecializationXMLEntries* self, std::vector<CvCitySpecializationXMLEntry*>*& result);static void AfterCvCitySpecializationXMLEntries_GetCitySpecializationEntries(CvCitySpecializationXMLEntries* self, std::vector<CvCitySpecializationXMLEntry*>*& result);static std::vector<CvCitySpecializationXMLEntry*>& ReplaceCvCitySpecializationXMLEntries_GetCitySpecializationEntries(std::vector<CvCitySpecializationXMLEntry*>& (*original)(CvCitySpecializationXMLEntries*), CvCitySpecializationXMLEntries* self);CivRegisterBefore<CivHooks::CvCitySpecializationXMLEntries_GetCitySpecializationEntries>(host, &BeforeCvCitySpecializationXMLEntries_GetCitySpecializationEntries);CivRegisterAfter<CivHooks::CvCitySpecializationXMLEntries_GetCitySpecializationEntries>(host, &AfterCvCitySpecializationXMLEntries_GetCitySpecializationEntries);CivRegisterReplace<CivHooks::CvCitySpecializationXMLEntries_GetCitySpecializationEntries>(host, &ReplaceCvCitySpecializationXMLEntries_GetCitySpecializationEntries);