Hooks
static bool BeforeCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes(CvGlobals* self, LeagueProjectRewardTypes eLeagueProjectRewardNum, CvLeagueProjectRewardEntry*& result);static void AfterCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes(CvGlobals* self, LeagueProjectRewardTypes eLeagueProjectRewardNum, CvLeagueProjectRewardEntry*& result);static CvLeagueProjectRewardEntry* ReplaceCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes(CvLeagueProjectRewardEntry* (*original)(CvGlobals*, LeagueProjectRewardTypes), CvGlobals* self, LeagueProjectRewardTypes eLeagueProjectRewardNum);CivRegisterBefore<CivHooks::CvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes>(host, &BeforeCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes);CivRegisterAfter<CivHooks::CvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes>(host, &AfterCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes);CivRegisterReplace<CivHooks::CvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes>(host, &ReplaceCvGlobals_getLeagueProjectRewardInfo_with_LeagueProjectRewardTypes);