LeviLamina
|
Public Types | |
using | ID = ushort |
Public Member Functions | |
OfferCollectionComponent & | operator= (OfferCollectionComponent const &) |
OfferCollectionComponent (OfferCollectionComponent const &) | |
virtual void | getComponentDependanciesToAdd (::std::vector<::std::shared_ptr<::StoreUIComponent > > &) |
virtual void | tick (::ui::DirtyFlag &) |
virtual bool | canRemove () const |
virtual int | getReadyCount () const |
virtual::ImageTelemetryInfo | getImageTelemetry () const |
virtual void | _registerBindsAndEvents (::StoreDataDrivenScreenController &) |
virtual void | _parseData (::Json::Value const &) |
virtual void | onScreenClosed (::StoreDataDrivenScreenController &) |
virtual void | onScreenEntered () |
virtual void | onScreenEntering () |
virtual void | onScreenOpened () |
virtual bool | isValid () const |
virtual::ui::DirtyFlag | handleGameEventNotification (::ui::GameEventNotification) |
virtual bool | canRemove (::StoreDataDrivenScreenController &) const |
virtual::std::string | getTelemetryData () const |
virtual void | _onInit (::StoreDataDrivenScreenController &) |
virtual void | _onPostInit () |
virtual void | _registerBindsAndEvents () |
Public Attributes | |
::ll::TypedStorage< 8, 8, ::StoreCatalogItem & > | mInvalidItem |
::ll::TypedStorage< 8, 72, ::StoreCatalogItemVisualLayer > | mInvalidItemVisualLayer |
::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::StoreCatalogItemVisualLayer > > > | mOffers |
::ll::TypedStorage< 4, 4, uint > | mVisibleOfferPerRow |
::ll::TypedStorage< 4, 4, uint > | mMaxOffers |
::ll::TypedStorage< 4, 4, uint > | mMaxOffersPerPage |
::ll::TypedStorage< 4, 4, uint > | mPossibleOffers |
::ll::TypedStorage< 4, 4, uint > | mFirstVisibleItemIndex |
::ll::TypedStorage< 8, 48, ::ImageTelemetryInfo > | mImageTelemetryInfo |
::ll::TypedStorage< 1, 1, bool > | mDirty |
::ll::TypedStorage< 8, 32, ::std::string > | mLinksToPageId |
::ll::TypedStorage< 8, 368, ::LinksToStyle > | mLinksToStyle |
::ll::TypedStorage< 1, 1, bool > | mHasFetchedInitialImages |
::ll::TypedStorage< 1, 1, bool > | mShowMoreButtonVisible |
::ll::TypedStorage< 1, 1, bool > | mAreCycleButtonsVisible |
::ll::TypedStorage< 1, 1, bool > | mHasMoreOffers |
::ll::TypedStorage< 8, 208, ::StyleData > | mStyleData |
::ll::TypedStorage< 8, 16, ::Json::Value > | mOfflineJson |
::ll::TypedStorage< 8, 8, ::StoreVisualStyle & > | mOwner |
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MainMenuScreenModel > > | mMainMenuScreenModel |
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::StoreDataDrivenScreenController > > | mController |
::ll::TypedStorage< 2, 2, ushort > | mId |
|
virtual |
Reimplemented from StoreUIComponent.
|
virtual |
Reimplemented from StoreUIComponent.
|
virtual |
Reimplemented from StoreUIComponent.
|
virtual |
Reimplemented from StoreUIComponent.
|
virtual |
Reimplemented from StoreUIComponent.
|
virtual |
Reimplemented from StoreUIComponent.