Hooks
static bool BeforeCvTerrainInfo_isWater(const CvTerrainInfo* self, bool& result);static void AfterCvTerrainInfo_isWater(const CvTerrainInfo* self, bool& result);static bool ReplaceCvTerrainInfo_isWater(bool (*original)(const CvTerrainInfo*), const CvTerrainInfo* self);CivRegisterBefore<CivHooks::CvTerrainInfo_isWater>(host, &BeforeCvTerrainInfo_isWater);CivRegisterAfter<CivHooks::CvTerrainInfo_isWater>(host, &AfterCvTerrainInfo_isWater);CivRegisterReplace<CivHooks::CvTerrainInfo_isWater>(host, &ReplaceCvTerrainInfo_isWater);