LeviLamina
Loading...
Searching...
No Matches
ToastManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/social/IToastManager.h"
7#include "mc/deps/core/minecraft/threading/EnableQueueForMainThread.h"
8#include "mc/resources/ResourcePackListener.h"
9
10// auto generated forward declare list
11// clang-format off
13class ToastMessage;
14// clang-format on
15
18 public ::std::enable_shared_from_this<::ToastManager>,
20public:
21 // member variables
22 // NOLINTBEGIN
42 // NOLINTEND
43
44public:
45 // prevent constructor by default
46 ToastManager& operator=(ToastManager const&);
49
50public:
51 // virtual functions
52 // NOLINTBEGIN
53 // vIndex: 0
54 virtual ~ToastManager() /*override*/ = default;
55
56 // vIndex: 1
57 virtual void pushToast(::ToastMessage&&) /*override*/;
58
59 // vIndex: 2
60 virtual bool isEditorModeEnabled() const /*override*/;
61
62 // vIndex: 1
63 virtual void onActiveResourcePacksChanged(::ResourcePackManager&) /*override*/;
64 // NOLINTEND
65
66public:
67 // destructor thunk
68 // NOLINTBEGIN
69
70 // NOLINTEND
71
72public:
73 // virtual function thunks
74 // NOLINTBEGIN
75
76 // NOLINTEND
77};
Definition EnableQueueForMainThread.h:10
Definition IToastManager.h:13
Definition ResourcePackListener.h:10
Definition ResourcePackManager.h:24
Definition ToastManager.h:19
Definition ToastMessage.h:5
Definition Alias.h:14