Hooks
static bool BeforeCvActionInfo_isShiftDown(const CvActionInfo* self, bool& result);static void AfterCvActionInfo_isShiftDown(const CvActionInfo* self, bool& result);static bool ReplaceCvActionInfo_isShiftDown(bool (*original)(const CvActionInfo*), const CvActionInfo* self);CivRegisterBefore<CivHooks::CvActionInfo_isShiftDown>(host, &BeforeCvActionInfo_isShiftDown);CivRegisterAfter<CivHooks::CvActionInfo_isShiftDown>(host, &AfterCvActionInfo_isShiftDown);CivRegisterReplace<CivHooks::CvActionInfo_isShiftDown>(host, &ReplaceCvActionInfo_isShiftDown);