LeviLamina
Loading...
Searching...
No Matches
BlockDefinitionDocumentComponentTransformer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
struct
BlockComponentGroupDescription
;
8
namespace
SharedTypes::v1_21_110::BlockDefinition {
struct
BlockComponents
; }
9
// clang-format on
10
11
struct
BlockDefinitionDocumentComponentTransformer
{
12
public
:
13
// BlockDefinitionDocumentComponentTransformer inner types define
14
using
TransformFunction = ::std::function<
15
void(
::SharedTypes::v1_21_110::BlockDefinition::BlockComponents
const
&,
::BlockComponentGroupDescription
&)>;
16
17
public
:
18
// static variables
19
// NOLINTBEGIN
20
MCAPI static ::std::unordered_map<
21
::std::string_view,
22
::std::function<void(
23
::SharedTypes::v1_21_110::BlockDefinition::BlockComponents
const
&,
24
::BlockComponentGroupDescription
&
25
)>>&
26
mTransformers();
27
// NOLINTEND
28
};
BlockComponentGroupDescription
Definition
BlockComponentGroupDescription.h:13
BlockDefinitionDocumentComponentTransformer
Definition
BlockDefinitionDocumentComponentTransformer.h:11
SharedTypes::v1_21_110::BlockDefinition::BlockComponents
Definition
BlockComponents.h:15
src
mc
world
level
block
definition
BlockDefinitionDocumentComponentTransformer.h
Generated on
for LeviLamina by
1.16.1