Hooks
static bool BeforeCvUnit_IsUnitClass(const CvUnit* self, UnitClassTypes iUnitClassType, bool& result);static void AfterCvUnit_IsUnitClass(const CvUnit* self, UnitClassTypes iUnitClassType, bool& result);static bool ReplaceCvUnit_IsUnitClass(bool (*original)(const CvUnit*, UnitClassTypes), const CvUnit* self, UnitClassTypes iUnitClassType);CivRegisterBefore<CivHooks::CvUnit_IsUnitClass>(host, &BeforeCvUnit_IsUnitClass);CivRegisterAfter<CivHooks::CvUnit_IsUnitClass>(host, &AfterCvUnit_IsUnitClass);CivRegisterReplace<CivHooks::CvUnit_IsUnitClass>(host, &ReplaceCvUnit_IsUnitClass);