|
LeviLamina
|
Public Member Functions | |
| ToastManager & | operator= (ToastManager const &) |
| ToastManager (ToastManager const &) | |
| virtual void | pushToast (::ToastMessage &&message) |
| virtual bool | isEditorModeEnabled () const |
| virtual void | onActiveResourcePacksChanged (::ResourcePackManager &) |
| MCAPI | ToastManager (::IClientInstance &client, ::Option *enableDebugToastsOption, ::Bedrock::NotNullNonOwnerPtr<::ResourcePackManager > resourcePackManager) |
| MCAPI void | _destroyToast () |
| MCAPI::std::string | _getNewRecipesText () const |
| MCAPI void | _handleInvite (bool parseJSON) |
| MCAPI bool | _isToastAllowed (::ToastMessageType messageType) const |
| MCAPI void | _reportClick () |
| MCAPI void | _sendShowToast (bool const animateIn) |
| MCAPI void | _sendTTS (bool useIndication, ::std::string const &message) const |
| MCAPI void | _setInitialToastValues () |
| MCAPI void | _showNewToast () |
| MCAPI void | _updateLongestRecipeText () |
| MCAPI::std::string | getMoreRecipesTitle () const |
| MCAPI::std::string | getRecipeTranslationText () |
| MCAPI::ui::ViewRequest | handleToastButton () |
| MCAPI void | pushNotificationReceived (::PushNotificationMessage const &msg) |
| MCAPI void | unregisterListener (::IToastListener *listener) |
| MCAPI void | update () |
| MCAPI void * | $ctor (::IClientInstance &client, ::Option *enableDebugToastsOption, ::Bedrock::NotNullNonOwnerPtr<::ResourcePackManager > resourcePackManager) |
| MCAPI void | $pushToast (::ToastMessage &&message) |
| MCAPI bool | $isEditorModeEnabled () const |
| MCAPI void | $onActiveResourcePacksChanged (::ResourcePackManager &) |
| MCFOLD void | $dtor () |
| MCAPI void * | $ctor (::std::string name) |
| MCAPI void * | $ctor (::WorkerPool &workerPool, ::Scheduler &scheduler, ::std::string name) |
| MCAPI ::Bedrock::Threading::Async< void > | queue (::std::function< void()> &&callback) |
| MCAPI void | $dtor () |
| virtual bool | onFullPackStackInvalid () |
| virtual void | onBaseGamePackDownloadComplete () |
| virtual void | onLanguageSubpacksChanged () |
| virtual void | onResourceManagerDestroyed (::ResourcePackManager &) |
| virtual void | onJsonResourcesChanged (::ResourcePackManager &resourcePackManager) |
| MCAPI bool | $onFullPackStackInvalid () |
| MCAPI void | $onBaseGamePackDownloadComplete () |
| MCAPI void | $onLanguageSubpacksChanged () |
| MCAPI void | $onResourceManagerDestroyed (::ResourcePackManager &) |
| MCAPI void | $onJsonResourcesChanged (::ResourcePackManager &resourcePackManager) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
| static MCAPI void ** | $vftable () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::IClientInstance & > | mClient |
| ::ll::TypedStorage< 4, 4, ::ToastState > | mState |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ResourcePackManager > > | mResourcePackManager |
| ::ll::TypedStorage< 8, 376, ::std::optional<::ToastMessage > > | mCurrentMessage |
| ::ll::TypedStorage< 8, 24, ::std::vector<::ToastMessage > > | mQueuedToastMessages |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::pair<::ToastChannel, ::IToastListener * > > > | mListeners |
| ::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::IToastEventListener * > > > | mEventListeners |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::RecipeToastDataViewer > > | mIconsViewer |
| ::ll::TypedStorage< 1, 1, bool > | mToastClicked |
| ::ll::TypedStorage< 1, 1, bool > | mToastsEnabled |
| ::ll::TypedStorage< 1, 1, bool > | mRefreshPendingInvites |
| ::ll::TypedStorage< 1, 1, bool > | mDestroyToast |
| ::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mToastStartTime |
| ::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mToastEndTime |
| ::ll::TypedStorage< 4, 4, float > | mDeltaTime |
| ::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mLastUpdateTimePoint |
| ::ll::TypedStorage< 8, 8, ::Option * > | mEnableDebugToastsOption |
| ::ll::TypedStorage< 8, 32, ::std::string > | mLongestRecipeText |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > | mQueueForThreadTaskGroup |
|
virtual |
Implements IToastManager.
|
virtual |
Implements IToastManager.
|
virtual |
Implements ResourcePackListener.
|
staticinherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |