Hooks
static bool BeforeCvGlobals_getUnitDomainInfo_with_DomainTypes(CvGlobals* self, DomainTypes eDomainNum, CvDomainInfo*& result);static void AfterCvGlobals_getUnitDomainInfo_with_DomainTypes(CvGlobals* self, DomainTypes eDomainNum, CvDomainInfo*& result);static CvDomainInfo* ReplaceCvGlobals_getUnitDomainInfo_with_DomainTypes(CvDomainInfo* (*original)(CvGlobals*, DomainTypes), CvGlobals* self, DomainTypes eDomainNum);CivRegisterBefore<CivHooks::CvGlobals_getUnitDomainInfo_with_DomainTypes>(host, &BeforeCvGlobals_getUnitDomainInfo_with_DomainTypes);CivRegisterAfter<CivHooks::CvGlobals_getUnitDomainInfo_with_DomainTypes>(host, &AfterCvGlobals_getUnitDomainInfo_with_DomainTypes);CivRegisterReplace<CivHooks::CvGlobals_getUnitDomainInfo_with_DomainTypes>(host, &ReplaceCvGlobals_getUnitDomainInfo_with_DomainTypes);