Hooks
static bool BeforeCvTraitEntry_IsObsoleteByBelief(CvTraitEntry* self, PlayerTypes ePlayer, bool& result);static void AfterCvTraitEntry_IsObsoleteByBelief(CvTraitEntry* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvTraitEntry_IsObsoleteByBelief(bool (*original)(CvTraitEntry*, PlayerTypes), CvTraitEntry* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvTraitEntry_IsObsoleteByBelief>(host, &BeforeCvTraitEntry_IsObsoleteByBelief);CivRegisterAfter<CivHooks::CvTraitEntry_IsObsoleteByBelief>(host, &AfterCvTraitEntry_IsObsoleteByBelief);CivRegisterReplace<CivHooks::CvTraitEntry_IsObsoleteByBelief>(host, &ReplaceCvTraitEntry_IsObsoleteByBelief);