Hooks
static bool BeforeCvCity_getPreviousOwner(const CvCity* self, PlayerTypes& result);static void AfterCvCity_getPreviousOwner(const CvCity* self, PlayerTypes& result);static PlayerTypes ReplaceCvCity_getPreviousOwner(PlayerTypes (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getPreviousOwner>(host, &BeforeCvCity_getPreviousOwner);CivRegisterAfter<CivHooks::CvCity_getPreviousOwner>(host, &AfterCvCity_getPreviousOwner);CivRegisterReplace<CivHooks::CvCity_getPreviousOwner>(host, &ReplaceCvCity_getPreviousOwner);