Hooks
static bool BeforeCvBuildingEntry_IsPurchaseOnly(const CvBuildingEntry* self, bool& result);static void AfterCvBuildingEntry_IsPurchaseOnly(const CvBuildingEntry* self, bool& result);static bool ReplaceCvBuildingEntry_IsPurchaseOnly(bool (*original)(const CvBuildingEntry*), const CvBuildingEntry* self);CivRegisterBefore<CivHooks::CvBuildingEntry_IsPurchaseOnly>(host, &BeforeCvBuildingEntry_IsPurchaseOnly);CivRegisterAfter<CivHooks::CvBuildingEntry_IsPurchaseOnly>(host, &AfterCvBuildingEntry_IsPurchaseOnly);CivRegisterReplace<CivHooks::CvBuildingEntry_IsPurchaseOnly>(host, &ReplaceCvBuildingEntry_IsPurchaseOnly);