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 deactivateBrushTool ()
 
MCAPI ::Scripting::Result_deprecated< void > endPainting (bool cancelled)
 
MCAPI::Vec3 getBrushShapeOffset () const
 
MCAPI ::std::optional< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > getCurrentBrushVolume ()
 
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 setFlattenHeight (int flattenHeight)
 
MCAPI void setFlattenRadius (int flattenRadius)
 
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, 232 > 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.

◆ 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.

◆ 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.

◆ 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.

◆ setFlattenHeight()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setFlattenHeight ( int flattenHeight)
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.

◆ setFlattenRadius()

MCAPI void Editor::ScriptModule::ScriptBrushShapeManagerService::setFlattenRadius ( int flattenRadius)
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: