LeviLamina
Loading...
Searching...
No Matches
ScriptBlockInventoryComponentContainer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7
#include "mc/deps/scripting/runtime/Result_deprecated.h"
8
#include "mc/scripting/modules/minecraft/ScriptContainer.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
Container
;
13
class
ItemContext
;
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
class
ScriptBlockInventoryComponentContainer
:
public
::ScriptModuleMinecraft::ScriptContainer
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 8>
mUnka24892;
23
::ll::UntypedStorage<4, 12>
mUnk743c06;
24
::ll::UntypedStorage<8, 8>
mUnkf22c88;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
ScriptBlockInventoryComponentContainer
& operator=(
ScriptBlockInventoryComponentContainer
const
&);
30
ScriptBlockInventoryComponentContainer
(
ScriptBlockInventoryComponentContainer
const
&);
31
ScriptBlockInventoryComponentContainer
();
32
33
public
:
34
// virtual functions
35
// NOLINTBEGIN
36
// vIndex: 0
37
virtual
~ScriptBlockInventoryComponentContainer
()
/*override*/
=
default
;
38
39
// vIndex: 2
40
virtual ::Scripting::Result_deprecated<int> getEmptySlotsCount()
const
/*override*/
;
41
42
// vIndex: 13
43
virtual ::Container* _tryGetContainer()
const
/*override*/
;
44
45
// vIndex: 14
46
virtual ::ItemContext _getItemContext(
int
slot)
const
/*override*/
;
47
// NOLINTEND
48
49
public
:
50
// static functions
51
// NOLINTBEGIN
52
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptBlockInventoryComponentContainer>
53
bindV010();
54
// NOLINTEND
55
56
public
:
57
// destructor thunk
58
// NOLINTBEGIN
59
60
// NOLINTEND
61
62
public
:
63
// virtual function thunks
64
// NOLINTBEGIN
65
MCFOLD ::Scripting::Result_deprecated<int> $getEmptySlotsCount()
const
;
66
67
MCAPI ::Container* $_tryGetContainer()
const
;
68
69
MCAPI ::ItemContext $_getItemContext(
int
slot)
const
;
70
// NOLINTEND
71
72
public
:
73
// vftables
74
// NOLINTBEGIN
75
MCAPI
static
void
** $vftable();
76
// NOLINTEND
77
};
78
79
}
// namespace ScriptModuleMinecraft
Container
Definition
Container.h:30
ItemContext
Definition
ItemContext.h:16
ScriptModuleMinecraft::ScriptBlockInventoryComponentContainer
Definition
ScriptBlockInventoryComponentContainer.h:18
ScriptModuleMinecraft::ScriptContainer
Definition
ScriptContainer.h:23
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
block
components
ScriptBlockInventoryComponentContainer.h
Generated on Sat Apr 26 2025 05:55:50 for LeviLamina by
1.12.0