Hooks
static bool BeforeCvTerrainInfo_isImpassable(const CvTerrainInfo* self, bool& result);static void AfterCvTerrainInfo_isImpassable(const CvTerrainInfo* self, bool& result);static bool ReplaceCvTerrainInfo_isImpassable(bool (*original)(const CvTerrainInfo*), const CvTerrainInfo* self);CivRegisterBefore<CivHooks::CvTerrainInfo_isImpassable>(host, &BeforeCvTerrainInfo_isImpassable);CivRegisterAfter<CivHooks::CvTerrainInfo_isImpassable>(host, &AfterCvTerrainInfo_isImpassable);CivRegisterReplace<CivHooks::CvTerrainInfo_isImpassable>(host, &ReplaceCvTerrainInfo_isImpassable);