LeviLamina
Loading...
Searching...
No Matches
ScriptBlockLocationIterator.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/lifetime_registry/StrongTypedObjectHandle.h"
8
#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
BaseBlockLocationIterator
;
13
namespace
ScriptModuleMinecraft {
class
ScriptBlockVolumeIterable; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
class
ScriptBlockLocationIterator
19
:
public
::Scripting::WeakHandleFromThis
<::ScriptModuleMinecraft::ScriptBlockLocationIterator> {
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::UntypedStorage<8, 32>
mUnk38fd69;
24
::ll::UntypedStorage<8, 8>
mUnkdea65b;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
ScriptBlockLocationIterator
& operator=(
ScriptBlockLocationIterator
const
&);
30
ScriptBlockLocationIterator
(
ScriptBlockLocationIterator
const
&);
31
ScriptBlockLocationIterator
();
32
33
public
:
34
// member functions
35
// NOLINTBEGIN
36
MCAPI
ScriptBlockLocationIterator
(
37
::std::unique_ptr<::BaseBlockLocationIterator> nativeIterator,
38
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeIterable>
39
strongTypedIterableHandle
40
);
41
// NOLINTEND
42
43
public
:
44
// static functions
45
// NOLINTBEGIN
46
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptBlockLocationIterator> bind();
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
* $ctor(
53
::std::unique_ptr<::BaseBlockLocationIterator> nativeIterator,
54
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeIterable>
55
strongTypedIterableHandle
56
);
57
// NOLINTEND
58
};
59
60
}
// namespace ScriptModuleMinecraft
BaseBlockLocationIterator
Definition
BaseBlockLocationIterator.h:10
ScriptModuleMinecraft::ScriptBlockLocationIterator
Definition
ScriptBlockLocationIterator.h:19
Scripting::StrongTypedObjectHandle
Definition
StrongTypedObjectHandle.h:8
Scripting::WeakHandleFromThis
Definition
WeakHandleFromThis.h:8
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
ScriptBlockLocationIterator.h
Generated on Sat Apr 26 2025 05:55:54 for LeviLamina by
1.12.0