LeviLamina
Loading...
Searching...
No Matches
ResourcePackListener.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8// clang-format on
9
11public:
12 // virtual functions
13 // NOLINTBEGIN
14 virtual ~ResourcePackListener() = default;
15
16#ifdef LL_PLAT_S
17 virtual void onActiveResourcePacksChanged(::ResourcePackManager& mgr) = 0;
18#else // LL_PLAT_C
19 virtual void onActiveResourcePacksChanged(::ResourcePackManager& manager) = 0;
20#endif
21
22 virtual bool onFullPackStackInvalid();
23
24 virtual void onBaseGamePackDownloadComplete();
25
26 virtual void onLanguageSubpacksChanged();
27
28#ifdef LL_PLAT_S
29 virtual void onResourceManagerDestroyed(::ResourcePackManager& mgr);
30#else // LL_PLAT_C
31 virtual void onResourceManagerDestroyed(::ResourcePackManager&);
32#endif
33
34#ifdef LL_PLAT_S
35 virtual void onJsonResourcesChanged(::ResourcePackManager&);
36#else // LL_PLAT_C
37 virtual void onJsonResourcesChanged(::ResourcePackManager& resourcePackManager);
38#endif
39
40 // NOLINTEND
41
42public:
43 // virtual function thunks
44 // NOLINTBEGIN
46
48
50
52
54
55
56 // NOLINTEND
57
58public:
59 // vftables
60 // NOLINTBEGIN
61 MCNAPI static void** $vftable();
62 // NOLINTEND
63};
Definition ResourcePackListener.h:10
MCAPI void $onLanguageSubpacksChanged()
MCAPI bool $onFullPackStackInvalid()
MCAPI void $onJsonResourcesChanged(::ResourcePackManager &)
MCAPI void $onResourceManagerDestroyed(::ResourcePackManager &mgr)
MCAPI void $onBaseGamePackDownloadComplete()
static MCAPI void ** $vftable()
Definition ResourcePackManager.h:35