3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
7#include "mc/deps/script_core/script_engine/scripting/Closure.h"
8#include "mc/editor/services/native_brush/BrushPaintCompletionState.h"
18namespace Editor::ScriptModule {
20class ScriptBrushShapeManagerService {
33 ScriptBrushShapeManagerService& operator=(ScriptBrushShapeManagerService
const&);
34 ScriptBrushShapeManagerService(ScriptBrushShapeManagerService
const&);
35 ScriptBrushShapeManagerService();
48 MCNAPI ::Scripting::Result_deprecated<void>
69 MCNAPI ::Scripting::Result_deprecated<void>
MCAPI void setInverseEraseMode(bool const inverseEraseMode)
MCAPI void _onBrushPaintCompletion(::Editor::Brush::BrushPaintCompletionState state)
MCAPI void * $ctor(::Editor::Services::BrushShapeManagerServiceProvider &serviceProvider, ::Player &player, ::Scripting::WeakLifetimeScope &scope)
MCAPI void setBlockFacePlacementBasedOnCamera(bool const enable)
MCAPI void setElevationBrushRadius(int const elevationBrushRadius)
MCAPI void setFloorBlockOverride(bool const floorBlockOverride)
MCAPI void setFlattenSmoothing(int const flattenSmoothing)
MCAPI void setElevationFalloff(int const elevationFalloff)
MCAPI ::Scripting::Result_deprecated< void > beginPainting(::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const &closureEvent)
MCAPI void setElevationSampleLayers(int const elevationSampleLayers)
MCAPI ScriptBrushShapeManagerService(::Editor::Services::BrushShapeManagerServiceProvider &serviceProvider, ::Player &player, ::Scripting::WeakLifetimeScope &scope)
MCAPI void setTerrainStrength(int const terrainStrength)
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI void setBrushShapeVisible(bool const visible)
MCAPI ::Scripting::Result_deprecated< void > singlePaint(::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const &closureEvent)
Definition BrushShapeManagerServiceProvider.h:24
Definition WeakLifetimeScope.h:12
Definition ClassBinding.h:10