Hooks
static bool BeforeCvCivilizationInfo_GetReligion(const CvCivilizationInfo* self, ReligionTypes& result);static void AfterCvCivilizationInfo_GetReligion(const CvCivilizationInfo* self, ReligionTypes& result);static ReligionTypes ReplaceCvCivilizationInfo_GetReligion(ReligionTypes (*original)(const CvCivilizationInfo*), const CvCivilizationInfo* self);CivRegisterBefore<CivHooks::CvCivilizationInfo_GetReligion>(host, &BeforeCvCivilizationInfo_GetReligion);CivRegisterAfter<CivHooks::CvCivilizationInfo_GetReligion>(host, &AfterCvCivilizationInfo_GetReligion);CivRegisterReplace<CivHooks::CvCivilizationInfo_GetReligion>(host, &ReplaceCvCivilizationInfo_GetReligion);