Hooks
static bool BeforeCvTechEntry_IsWaterWork(const CvTechEntry* self, bool& result);static void AfterCvTechEntry_IsWaterWork(const CvTechEntry* self, bool& result);static bool ReplaceCvTechEntry_IsWaterWork(bool (*original)(const CvTechEntry*), const CvTechEntry* self);CivRegisterBefore<CivHooks::CvTechEntry_IsWaterWork>(host, &BeforeCvTechEntry_IsWaterWork);CivRegisterAfter<CivHooks::CvTechEntry_IsWaterWork>(host, &AfterCvTechEntry_IsWaterWork);CivRegisterReplace<CivHooks::CvTechEntry_IsWaterWork>(host, &ReplaceCvTechEntry_IsWaterWork);