|
BrushShapeManagerService & | operator= (BrushShapeManagerService const &) |
|
| BrushShapeManagerService (BrushShapeManagerService const &) |
|
virtual ::Scripting::Result< void > | init () |
|
virtual ::Scripting::Result< void > | ready () |
|
virtual ::Scripting::Result< void > | quit () |
|
virtual::std::string_view | getServiceName () const |
|
virtual ::std::shared_ptr<::Editor::Brush::BrushShape > | getCurrentBrushShape () const |
|
virtual ::std::shared_ptr<::CompoundBlockVolume > | getCurrentBrushVolume () const |
|
virtual ::Scripting::Result_deprecated<::CompoundBlockVolume > | switchBrushShape (::std::string const &brushName) |
|
virtual ::Scripting::Result_deprecated<::std::vector<::std::shared_ptr<::Editor::Brush::UIElement > > > | getUIElements (::std::string const &brushName) |
|
virtual ::Scripting::Result_deprecated< bool > | uiElementValueChanged (::std::string const &elementName, ::std::variant< float, bool, ::Vec3, ::std::string > newValue) |
|
virtual ::std::vector<::std::shared_ptr<::Editor::Brush::BrushShape > > | getBrushShapeList () const |
|
virtual void | registerBrushShape (::std::string const &name, ::std::string const &icon, ::Scripting::Closure<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume >()> rebuild, ::Scripting::Closure< ::std::vector<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptUIElement > >()> getSettingsUI) |
|
virtual void | activateBrushTool () |
|
virtual void | switchBrushPaintMode (::Editor::Brush::BrushPaintMode mode) |
|
virtual void | setBrushShape (::std::vector<::Vec3 > const &shapeOffsets) |
|
virtual void | setBrushShape (::CompoundBlockVolume const &volume) |
|
virtual void | setBrushMask (::Editor::BlockMask::BlockMaskList const &mask) |
|
virtual void | beginPainting (::std::function< void(::Editor::Brush::BrushPaintCompletionState)> fnCallback) |
|
virtual void | endPainting (bool const cancelled) |
|
virtual void | singlePaint (::std::function< void(::Editor::Brush::BrushPaintCompletionState)> fnCallback) |
|
virtual void | deactivateBrushTool () |
|
virtual void | setBrushShapeOffset (::Vec3 const &offset) |
|
virtual::Vec3 | getBrushShapeOffset () const |
|
virtual void | setTerrainStrength (int const terrainStrength) |
|
virtual void | setFlattenHeight (int const flattenHeight) |
|
virtual void | setFlattenRadius (int const flattenRadius) |
|
virtual void | setBrushShapeVisible (bool const visible) |
|
MCAPI | BrushShapeManagerService (::Editor::ServiceProviderCollection &providers) |
|
MCAPI void | _handleBlockChangePayload (::Editor::Network::NativeBrushBlockChangeListPayload const &payload) |
|
MCAPI void | _handleClientResponsePayload (::Editor::Network::NativeBrushClientResponsePayload const &payload) |
|
MCAPI void | _handlePaintEventPayload (::Editor::Network::NativeBrushPaintEventPayload const &payload) |
|
MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers) |
|
MCAPI void | $dtor () |
|
MCAPI ::Scripting::Result< void > | $init () |
|
MCFOLD ::Scripting::Result< void > | $ready () |
|
MCAPI ::Scripting::Result< void > | $quit () |
|
MCAPI::std::string_view | $getServiceName () const |
|
MCAPI ::std::shared_ptr<::Editor::Brush::BrushShape > | $getCurrentBrushShape () const |
|
MCAPI ::std::shared_ptr<::CompoundBlockVolume > | $getCurrentBrushVolume () const |
|
MCAPI ::Scripting::Result_deprecated<::CompoundBlockVolume > | $switchBrushShape (::std::string const &brushName) |
|
MCAPI ::Scripting::Result_deprecated<::std::vector<::std::shared_ptr<::Editor::Brush::UIElement > > > | $getUIElements (::std::string const &brushName) |
|
MCAPI ::Scripting::Result_deprecated< bool > | $uiElementValueChanged (::std::string const &elementName, ::std::variant< float, bool, ::Vec3, ::std::string > newValue) |
|
MCAPI ::std::vector<::std::shared_ptr<::Editor::Brush::BrushShape > > | $getBrushShapeList () const |
|
MCAPI void | $registerBrushShape (::std::string const &name, ::std::string const &icon, ::Scripting::Closure<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume >()> rebuild, ::Scripting::Closure< ::std::vector<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptUIElement > >()> getSettingsUI) |
|
MCAPI void | $activateBrushTool () |
|
MCAPI void | $switchBrushPaintMode (::Editor::Brush::BrushPaintMode mode) |
|
MCAPI void | $setBrushShape (::std::vector<::Vec3 > const &shapeOffsets) |
|
MCAPI void | $setBrushShape (::CompoundBlockVolume const &volume) |
|
MCAPI void | $setBrushMask (::Editor::BlockMask::BlockMaskList const &mask) |
|
MCAPI void | $beginPainting (::std::function< void(::Editor::Brush::BrushPaintCompletionState)> fnCallback) |
|
MCAPI void | $endPainting (bool const cancelled) |
|
MCAPI void | $singlePaint (::std::function< void(::Editor::Brush::BrushPaintCompletionState)> fnCallback) |
|
MCAPI void | $deactivateBrushTool () |
|
MCAPI void | $setBrushShapeOffset (::Vec3 const &offset) |
|
MCAPI::Vec3 | $getBrushShapeOffset () const |
|
MCAPI void | $setTerrainStrength (int const terrainStrength) |
|
MCAPI void | $setFlattenHeight (int const flattenHeight) |
|
MCAPI void | $setFlattenRadius (int const flattenRadius) |
|
MCAPI void | $setBrushShapeVisible (bool const visible) |
|
virtual bool | isServiceInitialized () const |
|
virtual bool | isServiceReady () const |
|
MCAPI bool | $isServiceInitialized () const |
|
MCAPI bool | $isServiceReady () const |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
virtual void | beginPainting (::std::function< void(::Editor::Brush::BrushPaintCompletionState)>)=0 |
|
virtual void | singlePaint (::std::function< void(::Editor::Brush::BrushPaintCompletionState)>)=0 |
|