3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/providers/MarketplaceContentOffersProvider.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
12class IStoreCatalogRepository;
13class MarketplaceServicesManager;
15class StoreCatalogItem;
21 MarketplacePassOffersProvider();
26 virtual ::std::function<bool(::StoreCatalogItem
const&)> _getFilterFunction() ;
28 virtual ~MarketplacePassOffersProvider() =
default;
34 MCAPI MarketplacePassOffersProvider(
35 ::Bedrock::NotNullNonOwnerPtr<::IStoreCatalogRepository> storeCatalogRepository,
36 ::Bedrock::NotNullNonOwnerPtr<::DateManager> dateManager,
37 ::ServicesManager& servicesManager,
38 ::MarketplaceServicesManager& marketplaceServicesManager
46 ::Bedrock::NotNullNonOwnerPtr<::IStoreCatalogRepository> storeCatalogRepository,
47 ::Bedrock::NotNullNonOwnerPtr<::DateManager> dateManager,
48 ::ServicesManager& servicesManager,
49 ::MarketplaceServicesManager& marketplaceServicesManager
56 MCAPI ::std::function<bool(::StoreCatalogItem
const&)> $_getFilterFunction();
Definition DateManager.h:14
Definition MarketplaceContentOffersProvider.h:5
Definition MarketplacePassOffersProvider.h:5
static MCAPI void ** $vftable()