Hooks
static bool BeforeCvActionInfo_isCtrlDown(const CvActionInfo* self, bool& result);static void AfterCvActionInfo_isCtrlDown(const CvActionInfo* self, bool& result);static bool ReplaceCvActionInfo_isCtrlDown(bool (*original)(const CvActionInfo*), const CvActionInfo* self);CivRegisterBefore<CivHooks::CvActionInfo_isCtrlDown>(host, &BeforeCvActionInfo_isCtrlDown);CivRegisterAfter<CivHooks::CvActionInfo_isCtrlDown>(host, &AfterCvActionInfo_isCtrlDown);CivRegisterReplace<CivHooks::CvActionInfo_isCtrlDown>(host, &ReplaceCvActionInfo_isCtrlDown);