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