LeviLamina
Loading...
Searching...
No Matches
EquipmentTable.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
CompoundTag
;
8
class
Tag
;
9
struct
EquipmentTableDropChance
;
10
// clang-format on
11
12
struct
EquipmentTable
{
13
public
:
14
// member variables
15
// NOLINTBEGIN
16
::ll::UntypedStorage<8, 32>
mUnkd17193;
17
::ll::UntypedStorage<8, 24>
mUnk5f0555;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
EquipmentTable
& operator=(
EquipmentTable
const
&);
23
EquipmentTable
();
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCAPI
EquipmentTable
(
::EquipmentTable
const
&);
29
30
MCAPI
void
readAdditionalSaveData(
::CompoundTag
const
& tag);
31
32
MCAPI
~EquipmentTable
();
33
// NOLINTEND
34
35
public
:
36
// static functions
37
// NOLINTBEGIN
38
MCAPI static ::std::vector<::EquipmentTableDropChance> _createDropChancesFromTag(
::Tag
const
& tag);
39
40
MCAPI static ::std::unique_ptr<::CompoundTag>
41
_createTagFromDropChances(::std::vector<::EquipmentTableDropChance>
const
& dropChances);
42
// NOLINTEND
43
44
public
:
45
// constructor thunks
46
// NOLINTBEGIN
47
MCAPI
void
* $ctor(
::EquipmentTable
const
&);
48
// NOLINTEND
49
50
public
:
51
// destructor thunk
52
// NOLINTBEGIN
53
MCAPI
void
$dtor();
54
// NOLINTEND
55
};
CompoundTag
Definition
CompoundTag.h:13
Tag
Definition
Tag.h:39
EquipmentTableDropChance
Definition
EquipmentTableDropChance.h:5
EquipmentTable
Definition
EquipmentTable.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
actor
EquipmentTable.h
Generated on Sat Apr 26 2025 05:56:05 for LeviLamina by
1.12.0