Hooks
static bool BeforeCvUnit_IsUnit(const CvUnit* self, UnitTypes iUnitType, bool& result);static void AfterCvUnit_IsUnit(const CvUnit* self, UnitTypes iUnitType, bool& result);static bool ReplaceCvUnit_IsUnit(bool (*original)(const CvUnit*, UnitTypes), const CvUnit* self, UnitTypes iUnitType);CivRegisterBefore<CivHooks::CvUnit_IsUnit>(host, &BeforeCvUnit_IsUnit);CivRegisterAfter<CivHooks::CvUnit_IsUnit>(host, &AfterCvUnit_IsUnit);CivRegisterReplace<CivHooks::CvUnit_IsUnit>(host, &ReplaceCvUnit_IsUnit);