LeviLamina
Loading...
Searching...
No Matches
EntityPlacerItemComponentLegacyFactoryData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/actor/ActorDefinitionIdentifier.h"
7
#include "mc/world/item/components/IItemComponentLegacyFactoryData.h"
8
#include "mc/world/level/block/BlockDescriptor.h"
9
10
struct
EntityPlacerItemComponentLegacyFactoryData
:
public
::IItemComponentLegacyFactoryData
{
11
public
:
12
// member variables
13
// NOLINTBEGIN
14
::ll::TypedStorage<8, 176, ::ActorDefinitionIdentifier> mIdentifier;
15
::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mAllowedUseBlocks;
16
::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mAllowedDispenseBlocks;
17
// NOLINTEND
18
19
#ifdef LL_PLAT_S
20
public
:
21
// prevent constructor by default
22
EntityPlacerItemComponentLegacyFactoryData
& operator=(
EntityPlacerItemComponentLegacyFactoryData
const
&);
23
EntityPlacerItemComponentLegacyFactoryData
(
EntityPlacerItemComponentLegacyFactoryData
const
&);
24
EntityPlacerItemComponentLegacyFactoryData
();
25
26
#else
// LL_PLAT_C
27
#endif
28
public
:
29
// member functions
30
// NOLINTBEGIN
31
#ifdef LL_PLAT_S
32
MCAPI ::EntityPlacerItemComponentLegacyFactoryData& operator=(
::EntityPlacerItemComponentLegacyFactoryData
&&);
33
#endif
34
// NOLINTEND
35
36
public
:
37
// destructor thunk
38
// NOLINTBEGIN
39
#ifdef LL_PLAT_S
40
MCAPI
void
$dtor();
41
#endif
42
// NOLINTEND
43
};
EntityPlacerItemComponentLegacyFactoryData
Definition
EntityPlacerItemComponentLegacyFactoryData.h:10
IItemComponentLegacyFactoryData
Definition
IItemComponentLegacyFactoryData.h:5
src
mc
world
item
components
EntityPlacerItemComponentLegacyFactoryData.h
Generated on
for LeviLamina by
1.16.1