Hooks
static bool BeforeCvPlayerTechs_IsResearch(const CvPlayerTechs* self, bool& result);static void AfterCvPlayerTechs_IsResearch(const CvPlayerTechs* self, bool& result);static bool ReplaceCvPlayerTechs_IsResearch(bool (*original)(const CvPlayerTechs*), const CvPlayerTechs* self);CivRegisterBefore<CivHooks::CvPlayerTechs_IsResearch>(host, &BeforeCvPlayerTechs_IsResearch);CivRegisterAfter<CivHooks::CvPlayerTechs_IsResearch>(host, &AfterCvPlayerTechs_IsResearch);CivRegisterReplace<CivHooks::CvPlayerTechs_IsResearch>(host, &ReplaceCvPlayerTechs_IsResearch);