LeviLamina
Loading...
Searching...
No Matches
VanillaActorData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/actor/ActorType.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Actor
;
11
class
ActorDefinitionGroup
;
12
class
EntityContext
;
13
struct
ActorDefinitionIdentifier
;
14
// clang-format on
15
16
struct
VanillaActorData
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::TypedStorage<4, 4, ::ActorType> mActorType;
21
::ll::TypedStorage<1, 1, bool> mAllowSummon;
22
::ll::TypedStorage<
23
8,
24
8,
25
::std::unique_ptr<::Actor> (*)(
::ActorDefinitionGroup
*,
::ActorDefinitionIdentifier
const
&,
::EntityContext
&)>
26
mFactory;
27
::ll::TypedStorage<4, 8, ::std::optional<int>> experimentIndex;
28
// NOLINTEND
29
};
ActorDefinitionGroup
Definition
ActorDefinitionGroup.h:35
Actor
Definition
Actor.h:102
EntityContext
Definition
EntityContext.h:16
ActorDefinitionIdentifier
Definition
ActorDefinitionIdentifier.h:15
VanillaActorData
Definition
VanillaActorData.h:16
src-server
mc
world
actor
VanillaActorData.h
Generated on Tue Nov 25 2025 04:01:39 for LeviLamina by
1.12.0