|
LeviLamina
|
Inheritance diagram for StoreUIComponent:Public Types | |
| using | ID = ushort |
Public Member Functions | |
| StoreUIComponent & | operator= (StoreUIComponent const &) |
| StoreUIComponent (StoreUIComponent const &) | |
| virtual void | onScreenClosed (::StoreDataDrivenScreenController &) |
| virtual void | onScreenEntered () |
| virtual void | onScreenEntering () |
| virtual void | onScreenOpened () |
| virtual void | getComponentDependanciesToAdd (::std::vector<::std::shared_ptr<::StoreUIComponent > > &) |
| virtual bool | isValid () const |
| virtual void | tick (::ui::DirtyFlag &) |
| virtual void | tick (::StoreDataDrivenScreenController &, ::ui::DirtyFlag &) |
| virtual::ui::DirtyFlag | handleGameEventNotification (::ui::GameEventNotification) |
| virtual bool | canRemove () const |
| virtual bool | canRemove (::StoreDataDrivenScreenController &) const |
| virtual int | getReadyCount () const |
| virtual::std::string | getTelemetryData () const |
| virtual::ImageTelemetryInfo | getImageTelemetry () const |
| virtual void | _onInit (::StoreDataDrivenScreenController &) |
| virtual void | _onPostInit (::StoreDataDrivenScreenController &) |
| virtual void | _parseData (::Json::Value const &) |
| virtual void | _registerBindsAndEvents (::StoreDataDrivenScreenController &)=0 |
Public Attributes | |
| ::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 |