LeviLamina
Loading...
Searching...
No Matches
RealmsWorldPackManagerContentSource.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/client/gui/screens/models/PackManagerContentSourceImpl.h"
7
#include "mc/client/network/realms/RealmId.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
struct
ContentItem
;
12
namespace
Realms {
struct
Content
; }
13
// clang-format on
14
15
namespace
Realms {
16
17
class
RealmsWorldPackManagerContentSource
:
public
::PackManagerContentSourceImpl {
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::TypedStorage<8, 8, ::Realms::RealmId const> mRealmId;
22
::ll::TypedStorage<8, 24, ::std::vector<::Realms::Content>
const
> mServiceAppliedContent;
23
// NOLINTEND
24
25
public
:
26
// virtual functions
27
// NOLINTBEGIN
28
virtual
void
load()
/*override*/
;
29
30
virtual
void
generateItems(::std::vector<::std::shared_ptr<::ContentItem>>& content)
/*override*/
;
31
32
virtual
~RealmsWorldPackManagerContentSource()
/*override*/
=
default
;
33
// NOLINTEND
34
35
public
:
36
// virtual function thunks
37
// NOLINTBEGIN
38
MCAPI
void
$load();
39
40
MCAPI
void
$generateItems(::std::vector<::std::shared_ptr<::ContentItem>>& content);
41
// NOLINTEND
42
43
public
:
44
// vftables
45
// NOLINTBEGIN
46
MCNAPI
static
void
**
$vftable
();
47
// NOLINTEND
48
};
49
50
}
// namespace Realms
Realms::RealmsWorldPackManagerContentSource
Definition
RealmsWorldPackManagerContentSource.h:7
Realms::RealmsWorldPackManagerContentSource::$vftable
static MCAPI void ** $vftable()
ContentItem
Definition
ContentItem.h:5
Realms::Content
Definition
Content.h:7
src-client
mc
client
gui
screens
models
realms
RealmsWorldPackManagerContentSource.h
Generated on
for LeviLamina by
1.16.1