LeviLamina
Loading...
Searching...
No Matches
Brush.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Editor::Brush { struct BlockPlacementSettings; }
8namespace Editor::Brush { struct ItemPlacementSettings; }
9namespace Scripting { struct EnumBinding; }
10// clang-format on
11
12namespace Editor::Brush {
13// functions
14// NOLINTBEGIN
15MCNAPI ::Scripting::EnumBinding bindBrushFlattenModes();
16
17MCNAPI ::Scripting::EnumBinding bindBrushPaintCompletionStates();
18
19MCNAPI ::Scripting::EnumBinding bindBrushPaintModes();
20
21MCNAPI ::Scripting::EnumBinding bindDirectionalPlacementModes();
22
23MCNAPI void placeAsBlock(::Editor::Brush::BlockPlacementSettings const& settings);
24
25MCNAPI void placeWithItem(::Editor::Brush::ItemPlacementSettings const& settings);
26// NOLINTEND
27
28} // namespace Editor::Brush
Definition BlockPlacementSettings.h:10
Definition ItemPlacementSettings.h:10