Hooks
static bool BeforeCvLeaderHeadInfo_hasTrait(const CvLeaderHeadInfo* self, int i, bool& result);static void AfterCvLeaderHeadInfo_hasTrait(const CvLeaderHeadInfo* self, int i, bool& result);static bool ReplaceCvLeaderHeadInfo_hasTrait(bool (*original)(const CvLeaderHeadInfo*, int), const CvLeaderHeadInfo* self, int i);CivRegisterBefore<CivHooks::CvLeaderHeadInfo_hasTrait>(host, &BeforeCvLeaderHeadInfo_hasTrait);CivRegisterAfter<CivHooks::CvLeaderHeadInfo_hasTrait>(host, &AfterCvLeaderHeadInfo_hasTrait);CivRegisterReplace<CivHooks::CvLeaderHeadInfo_hasTrait>(host, &ReplaceCvLeaderHeadInfo_hasTrait);