LeviLamina
Loading...
Searching...
No Matches
Editor::ScriptModule::ScriptBrushShapeManagerService Class Reference

Public Member Functions

ScriptBrushShapeManagerServiceoperator= (ScriptBrushShapeManagerService const &)
 
MCAPI ScriptBrushShapeManagerService (::Editor::ScriptModule::ScriptBrushShapeManagerService const &)
 
MCAPI ScriptBrushShapeManagerService (::Editor::Services::BrushShapeManagerServiceProvider &serviceProvider, ::Player &player, ::Scripting::WeakLifetimeScope &scope)
 
MCAPI void _onBrushPaintCompletion (::Editor::Brush::BrushPaintCompletionState state)
 
MCAPI void activateBrushTool ()
 
MCAPI ::Scripting::Result_deprecated< void > beginPainting (::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const &closureEvent)
 
MCAPI void clearBlockStateOverrides ()
 
MCAPI void deactivateBrushTool ()
 
MCAPI void disableItemPlacement ()
 
MCAPI void enableItemPlacement (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > const &itemTypeArg, ::std::optional< int const > const &aux)
 
MCAPI ::Scripting::Result_deprecated< void > endPainting (bool cancelled)
 
MCAPI::Vec3 getBrushShapeOffset () const
 
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > getCurrentBrushVolume ()
 
MCAPI::Editor::Brush::DirectionalPlacementMode getDirectionalPlacementMode () const
 
MCAPI bool getInverseEraseMode () const
 
MCAPI bool isBrushPaintBusy ()
 
MCAPI void pushBlockStateOverride (::std::string const &stateName, ::std::variant< int, ::std::string, bool > const &stateValue)
 
MCAPI void setBlockFacePlacementBasedOnCamera (bool enable)
 
MCAPI ::Scripting::Result_deprecated< void > setBrushMask (::Editor::ScriptModule::ScriptBlockMaskList const &mask)
 
MCAPI void setBrushShape (::std::variant< ::std::vector<::Vec3 >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const &shape)
 
MCAPI void setBrushShapeOffset (::Vec3 const &offset)
 
MCAPI void setBrushShapeVisible (bool visible)
 
MCAPI void setDirectionalPlacementMode (::Editor::Brush::DirectionalPlacementMode directionalPlacementMode)
 
MCAPI void setFlattenMode (::Editor::Brush::BrushFlattenMode flattenMode)
 
MCAPI void setFlattenSmoothing (int flattenSmoothing)
 
MCAPI void setFloorBlockOverride (bool floorBlockOverride)
 
MCAPI void setInverseEraseMode (bool inverseEraseMode)
 
MCAPI void setTerrainStrength (int terrainStrength)
 
MCAPI ::Scripting::Result_deprecated< void > singlePaint (::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const &closureEvent)
 
MCAPI void switchBrushPaintMode (::Editor::Brush::BrushPaintMode mode)
 
MCAPI ~ScriptBrushShapeManagerService ()
 
MCAPI void * $ctor (::Editor::ScriptModule::ScriptBrushShapeManagerService const &)
 
MCAPI void * $ctor (::Editor::Services::BrushShapeManagerServiceProvider &serviceProvider, ::Player &player, ::Scripting::WeakLifetimeScope &scope)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bindScript ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkec6894
 
::ll::UntypedStorage< 8, 8 > mUnke91993
 
::ll::UntypedStorage< 8, 24 > mUnkde8b6f
 
::ll::UntypedStorage< 8, 40 > mUnk26d3cf
 
::ll::UntypedStorage< 8, 248 > mUnk7c5ced
 

Constructor & Destructor Documentation

◆ ScriptBrushShapeManagerService() [1/2]

MCAPI Editor::ScriptModule::ScriptBrushShapeManagerService::ScriptBrushShapeManagerService ( ::Editor::ScriptModule::ScriptBrushShapeManagerService const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ScriptBrushShapeManagerService() [2/2]

MCAPI Editor::ScriptModule::ScriptBrushShapeManagerService::ScriptBrushShapeManagerService ( ::Editor::Services::BrushShapeManagerServiceProvider & serviceProvider,
::Player & player,
::Scripting::WeakLifetimeScope & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~ScriptBrushShapeManagerService()

MCAPI Editor::ScriptModule::ScriptBrushShapeManagerService::~ScriptBrushShapeManagerService ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ _onBrushPaintCompletion()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::_onBrushPaintCompletion ( ::Editor::Brush::BrushPaintCompletionState state)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ activateBrushTool()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::activateBrushTool ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ beginPainting()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptBrushShapeManagerService::beginPainting ( ::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const & closureEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearBlockStateOverrides()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::clearBlockStateOverrides ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ deactivateBrushTool()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::deactivateBrushTool ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ disableItemPlacement()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::disableItemPlacement ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ enableItemPlacement()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::enableItemPlacement ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > const & itemTypeArg,
::std::optional< int const > const & aux )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ endPainting()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptBrushShapeManagerService::endPainting ( bool cancelled)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getBrushShapeOffset()

MCAPI::Vec3 Editor::ScriptModule::ScriptBrushShapeManagerService::getBrushShapeOffset ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCurrentBrushVolume()

MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > Editor::ScriptModule::ScriptBrushShapeManagerService::getCurrentBrushVolume ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDirectionalPlacementMode()

MCAPI::Editor::Brush::DirectionalPlacementMode Editor::ScriptModule::ScriptBrushShapeManagerService::getDirectionalPlacementMode ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInverseEraseMode()

MCAPI bool Editor::ScriptModule::ScriptBrushShapeManagerService::getInverseEraseMode ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isBrushPaintBusy()

MCAPI bool Editor::ScriptModule::ScriptBrushShapeManagerService::isBrushPaintBusy ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ pushBlockStateOverride()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::pushBlockStateOverride ( ::std::string const & stateName,
::std::variant< int, ::std::string, bool > const & stateValue )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBlockFacePlacementBasedOnCamera()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setBlockFacePlacementBasedOnCamera ( bool enable)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBrushMask()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptBrushShapeManagerService::setBrushMask ( ::Editor::ScriptModule::ScriptBlockMaskList const & mask)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBrushShape()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setBrushShape ( ::std::variant< ::std::vector<::Vec3 >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const & shape)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBrushShapeOffset()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setBrushShapeOffset ( ::Vec3 const & offset)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBrushShapeVisible()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setBrushShapeVisible ( bool visible)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setDirectionalPlacementMode()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setDirectionalPlacementMode ( ::Editor::Brush::DirectionalPlacementMode directionalPlacementMode)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setFlattenMode()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setFlattenMode ( ::Editor::Brush::BrushFlattenMode flattenMode)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setFlattenSmoothing()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setFlattenSmoothing ( int flattenSmoothing)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setFloorBlockOverride()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setFloorBlockOverride ( bool floorBlockOverride)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setInverseEraseMode()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setInverseEraseMode ( bool inverseEraseMode)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setTerrainStrength()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setTerrainStrength ( int terrainStrength)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ singlePaint()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptBrushShapeManagerService::singlePaint ( ::Scripting::Closure< void(::Editor::Brush::BrushPaintCompletionState)> const & closureEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ switchBrushPaintMode()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::switchBrushPaintMode ( ::Editor::Brush::BrushPaintMode mode)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindScript()

static MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptBrushShapeManagerService::bindScript ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * Editor::ScriptModule::ScriptBrushShapeManagerService::$ctor ( ::Editor::ScriptModule::ScriptBrushShapeManagerService const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * Editor::ScriptModule::ScriptBrushShapeManagerService::$ctor ( ::Editor::Services::BrushShapeManagerServiceProvider & serviceProvider,
::Player & player,
::Scripting::WeakLifetimeScope & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: