Hooks
static bool BeforeCvGameCulture_IsGreatWorkCreated(const CvGameCulture* self, GreatWorkType eType, bool& result);static void AfterCvGameCulture_IsGreatWorkCreated(const CvGameCulture* self, GreatWorkType eType, bool& result);static bool ReplaceCvGameCulture_IsGreatWorkCreated(bool (*original)(const CvGameCulture*, GreatWorkType), const CvGameCulture* self, GreatWorkType eType);CivRegisterBefore<CivHooks::CvGameCulture_IsGreatWorkCreated>(host, &BeforeCvGameCulture_IsGreatWorkCreated);CivRegisterAfter<CivHooks::CvGameCulture_IsGreatWorkCreated>(host, &AfterCvGameCulture_IsGreatWorkCreated);CivRegisterReplace<CivHooks::CvGameCulture_IsGreatWorkCreated>(host, &ReplaceCvGameCulture_IsGreatWorkCreated);