Hooks
static bool BeforeCvGame_AnyoneHasUnitClass(const CvGame* self, UnitClassTypes iUnitClassType, bool& result);static void AfterCvGame_AnyoneHasUnitClass(const CvGame* self, UnitClassTypes iUnitClassType, bool& result);static bool ReplaceCvGame_AnyoneHasUnitClass(bool (*original)(const CvGame*, UnitClassTypes), const CvGame* self, UnitClassTypes iUnitClassType);CivRegisterBefore<CivHooks::CvGame_AnyoneHasUnitClass>(host, &BeforeCvGame_AnyoneHasUnitClass);CivRegisterAfter<CivHooks::CvGame_AnyoneHasUnitClass>(host, &AfterCvGame_AnyoneHasUnitClass);CivRegisterReplace<CivHooks::CvGame_AnyoneHasUnitClass>(host, &ReplaceCvGame_AnyoneHasUnitClass);