API Reference
On this page
Classes | |
| struct | ActiveModelImageTracker |
Public Member Functions | |
| virtual::OfferCatalogStatus | update () |
| virtual void | fetchAllCoinOffers () |
| MCAPI void | _fetchKeyArtForActiveOfferModel (::MinecoinCatalogModel::ActiveModelImageTracker &modelFetchImageInfo) |
| MCAPI::MinecoinCatalogModel::ActiveModelImageTracker * | _findActiveModelImageTrackerByProductId (::std::string const &activeModelProductId) |
| MCAPI void | _handleOfferSearchResults (::std::weak_ptr< bool > weakExistence, ::MinecoinSearchResults const &results) |
| MCAPI void | _onFetchKeyArtForActiveOfferModelFinished (::std::weak_ptr< bool > weakExistence, ::std::string const &activeModelProductId, ::Bedrock::Http::Status const status, ::Core::Path const &fullpath) |
| MCAPI void | _onTreatmentTagsReceived (::std::weak_ptr< bool > weakExistence, ::std::vector<::std::string > const &treatments) |
| MCAPI::OfferCatalogStatus | $update () |
| MCAPI void | $fetchAllCoinOffers () |
| virtual uint | getNumOfferModels () const |
| virtual uint | getNumActiveOfferModels () const |
| virtual::PlatformOfferModel & | getOfferModel (int index) |
| virtual::PlatformOfferModel & | getActiveOfferModel (int index) |
| virtual::PlatformOfferModel * | findOfferModelBySku (::ProductSku const &sku) |
| virtual::PlatformOfferModel * | findOfferModelByMinCoins (::std::string const &coinsNeeded) |
| virtual::PlatformOfferModel * | findOfferModelByMinCoins (int const coinsNeeded) |
| virtual::PlatformOfferModel * | _findActiveOfferModelByProductId (::std::string const &productId) |
| virtual::PlatformOfferModel * | _findOfferModelByProductId (::std::string const &productId) |
| MCAPI uint | $getNumOfferModels () const |
| MCAPI uint | $getNumActiveOfferModels () const |
| MCAPI::PlatformOfferModel & | $getOfferModel (int index) |
| MCAPI::PlatformOfferModel & | $getActiveOfferModel (int index) |
| MCAPI::PlatformOfferModel * | $findOfferModelBySku (::ProductSku const &sku) |
| MCAPI::PlatformOfferModel * | $findOfferModelByMinCoins (::std::string const &coinsNeeded) |
| MCAPI::PlatformOfferModel * | $findOfferModelByMinCoins (int const coinsNeeded) |
| MCAPI::PlatformOfferModel * | $_findActiveOfferModelByProductId (::std::string const &productId) |
| MCAPI::PlatformOfferModel * | $_findOfferModelByProductId (::std::string const &productId) |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ContentCatalogService > > | mContentCatalogService |
| ::ll::TypedStorage< 8, 24, ::std::vector<::MinecoinCatalogModel::ActiveModelImageTracker > > | mActiveModelImageTrackerList |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > | mExistenceTracker |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IOfferRepository > > | mOfferRepository |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::FlightingService > > | mFlightingService |
| ::ll::TypedStorage< 4, 4, ::OfferCatalogStatus > | mCatalogStatus |
| ::ll::TypedStorage< 8, 24, ::std::vector<::PlatformOfferModel > > | mOfferModels |
| ::ll::TypedStorage< 8, 24, ::std::vector<::PlatformOfferModel > > | mActiveOfferModels |
| ::ll::TypedStorage< 8, 328, ::PlatformOfferModel > | mInvalidOfferModel |
|
virtual |
Implements OfferCatalogModelBase.
|
virtual |
Implements OfferCatalogModelBase.
| MCAPI void MinecoinCatalogModel::_fetchKeyArtForActiveOfferModel | ( | ::MinecoinCatalogModel::ActiveModelImageTracker & | modelFetchImageInfo | ) |
| MCAPI::MinecoinCatalogModel::ActiveModelImageTracker * MinecoinCatalogModel::_findActiveModelImageTrackerByProductId | ( | ::std::string const & | activeModelProductId | ) |
| MCAPI void MinecoinCatalogModel::_handleOfferSearchResults | ( | ::std::weak_ptr< bool > | weakExistence, |
| ::MinecoinSearchResults const & | results ) |
| MCAPI void MinecoinCatalogModel::_onFetchKeyArtForActiveOfferModelFinished | ( | ::std::weak_ptr< bool > | weakExistence, |
| ::std::string const & | activeModelProductId, | ||
| ::Bedrock::Http::Status const | status, | ||
| ::Core::Path const & | fullpath ) |
| MCAPI void MinecoinCatalogModel::_onTreatmentTagsReceived | ( | ::std::weak_ptr< bool > | weakExistence, |
| ::std::vector<::std::string > const & | treatments ) |
| MCAPI::OfferCatalogStatus MinecoinCatalogModel::$update | ( | ) |
| MCAPI void MinecoinCatalogModel::$fetchAllCoinOffers | ( | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |