Hooks
static bool BeforeCvArea_getNumResources(const CvArea* self, ResourceTypes eResource, int& result);static void AfterCvArea_getNumResources(const CvArea* self, ResourceTypes eResource, int& result);static int ReplaceCvArea_getNumResources(int (*original)(const CvArea*, ResourceTypes), const CvArea* self, ResourceTypes eResource);CivRegisterBefore<CivHooks::CvArea_getNumResources>(host, &BeforeCvArea_getNumResources);CivRegisterAfter<CivHooks::CvArea_getNumResources>(host, &AfterCvArea_getNumResources);CivRegisterReplace<CivHooks::CvArea_getNumResources>(host, &ReplaceCvArea_getNumResources);