LeviLamina
Loading...
Searching...
No Matches
ContentCatalogPackSource.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/client/resources/IContentCatalogPackSource.h"
7
#include "mc/deps/core/resource/PackType.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
IPackManifestFactory
;
12
struct
PackSourceLoadOptions
;
13
struct
PackSourceLoadResult
;
14
namespace
Bedrock::PubSub {
class
Subscription; }
15
// clang-format on
16
17
class
ContentCatalogPackSource
:
public
::IContentCatalogPackSource
,
18
public
::std::enable_shared_from_this<::ContentCatalogPackSource> {
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 24>
mUnk3e7587;
23
::ll::UntypedStorage<1, 1>
mUnk7bd7f0;
24
::ll::UntypedStorage<8, 128>
mUnk9dc461;
25
::ll::UntypedStorage<1, 1>
mUnke4c06f;
26
::ll::UntypedStorage<1, 1>
mUnk995e7a;
27
::ll::UntypedStorage<8, 16>
mUnk86a824;
28
::ll::UntypedStorage<8, 8>
mUnk25db7d;
29
::ll::UntypedStorage<8, 8>
mUnkbe2d49;
30
// NOLINTEND
31
32
public
:
33
// prevent constructor by default
34
ContentCatalogPackSource
& operator=(
ContentCatalogPackSource
const
&);
35
ContentCatalogPackSource
(
ContentCatalogPackSource
const
&);
36
ContentCatalogPackSource
();
37
38
public
:
39
// virtual functions
40
// NOLINTBEGIN
41
// vIndex: 0
42
virtual
~ContentCatalogPackSource
()
/*override*/
=
default
;
43
44
// vIndex: 9
45
virtual
void
setEnabled(
bool
)
/*override*/
;
46
47
// vIndex: 6
48
virtual ::PackSourceLoadResult _loadImpl(
::PackSourceLoadOptions
&&)
/*override*/
;
49
50
// vIndex: 4
51
virtual ::PackType getPackType()
const
/*override*/
;
52
53
// vIndex: 8
54
virtual ::Bedrock::PubSub::Subscription setAsyncCallback(::std::function<
void
(
bool
)>)
/*override*/
;
55
56
// vIndex: 7
57
virtual
void
refreshCatalogItems(
::IPackManifestFactory
&)
/*override*/
;
58
// NOLINTEND
59
60
public
:
61
// virtual function thunks
62
// NOLINTBEGIN
63
64
// NOLINTEND
65
};
ContentCatalogPackSource
Definition
ContentCatalogPackSource.h:18
IContentCatalogPackSource
Definition
IContentCatalogPackSource.h:14
IPackManifestFactory
Definition
IPackManifestFactory.h:14
PackSourceLoadOptions
Definition
PackSourceLoadOptions.h:5
PackSourceLoadResult
Definition
PackSourceLoadResult.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
client
resources
ContentCatalogPackSource.h
Generated on Wed Jul 16 2025 07:40:42 for LeviLamina by
1.12.0