LeviLamina
Loading...
Searching...
No Matches
DropItemForDefinition.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/json_utils/JsonSchemaObjectNode.h"
7
#include "mc/world/actor/ai/goal/BaseGoalDefinition.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
DropItemForGoal
;
12
class
EntityContext
;
13
namespace
JsonUtil {
class
EmptyClass; }
14
// clang-format on
15
16
class
DropItemForDefinition
:
public
::BaseGoalDefinition
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnk67be66;
21
::ll::UntypedStorage<4, 4>
mUnkc71221;
22
::ll::UntypedStorage<4, 4>
mUnk5174ac;
23
::ll::UntypedStorage<4, 4>
mUnk119df8;
24
::ll::UntypedStorage<4, 4>
mUnkfb8560;
25
::ll::UntypedStorage<4, 4>
mUnkeae76b;
26
::ll::UntypedStorage<8, 32>
mUnk84e2e5;
27
::ll::UntypedStorage<8, 104>
mUnk851417;
28
::ll::UntypedStorage<4, 8>
mUnk4e495e;
29
::ll::UntypedStorage<4, 12>
mUnk17d251;
30
::ll::UntypedStorage<4, 12>
mUnk2e0d55;
31
::ll::UntypedStorage<8, 24>
mUnkf803a0;
32
::ll::UntypedStorage<4, 4>
mUnk8209d6;
33
::ll::UntypedStorage<4, 4>
mUnk702c2a;
34
::ll::UntypedStorage<4, 4>
mUnk54b877;
35
::ll::UntypedStorage<4, 4>
mUnk48efb2;
36
::ll::UntypedStorage<4, 4>
mUnk33da71;
37
// NOLINTEND
38
39
public
:
40
// prevent constructor by default
41
DropItemForDefinition
& operator=(
DropItemForDefinition
const
&);
42
DropItemForDefinition
(
DropItemForDefinition
const
&);
43
DropItemForDefinition
();
44
45
public
:
46
// virtual functions
47
// NOLINTBEGIN
48
// vIndex: 0
49
virtual
~DropItemForDefinition
()
/*override*/
=
default
;
50
// NOLINTEND
51
52
public
:
53
// member functions
54
// NOLINTBEGIN
55
MCAPI
void
initialize(
::EntityContext
& entity,
::DropItemForGoal
& goal)
const
;
56
// NOLINTEND
57
58
public
:
59
// static functions
60
// NOLINTBEGIN
61
MCAPI
static
void
buildSchema(
62
::std::string
const
& name,
63
::std::shared_ptr<
::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::DropItemForDefinition>
>& root
64
);
65
// NOLINTEND
66
67
public
:
68
// destructor thunk
69
// NOLINTBEGIN
70
71
// NOLINTEND
72
73
public
:
74
// vftables
75
// NOLINTBEGIN
76
MCAPI
static
void
** $vftable();
77
// NOLINTEND
78
};
BaseGoalDefinition
Definition
BaseGoalDefinition.h:10
DropItemForDefinition
Definition
DropItemForDefinition.h:16
DropItemForGoal
Definition
DropItemForGoal.h:20
EntityContext
Definition
EntityContext.h:16
JsonUtil::JsonSchemaObjectNode
Definition
JsonSchemaObjectNode.h:8
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
actor
ai
goal
DropItemForDefinition.h
Generated on Sat Apr 26 2025 05:56:02 for LeviLamina by
1.12.0