Hooks
static bool BeforeCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes(CvGlobals* self, PlayerOptionTypes ePlayerOptionNum, CvPlayerOptionInfo*& result);static void AfterCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes(CvGlobals* self, PlayerOptionTypes ePlayerOptionNum, CvPlayerOptionInfo*& result);static CvPlayerOptionInfo* ReplaceCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes(CvPlayerOptionInfo* (*original)(CvGlobals*, PlayerOptionTypes), CvGlobals* self, PlayerOptionTypes ePlayerOptionNum);CivRegisterBefore<CivHooks::CvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes>(host, &BeforeCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes);CivRegisterAfter<CivHooks::CvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes>(host, &AfterCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes);CivRegisterReplace<CivHooks::CvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes>(host, &ReplaceCvGlobals_getPlayerOptionInfo_with_PlayerOptionTypes);