LeviLamina
|
Public Types | |
enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 } |
Public Member Functions | |
BrushShapeManagerService & | operator= (BrushShapeManagerService const &) |
BrushShapeManagerService (BrushShapeManagerService const &) | |
virtual ::Scripting::Result_deprecated< void > | init () |
virtual ::Scripting::Result_deprecated< void > | ready () |
virtual ::Scripting::Result_deprecated< void > | quit () |
virtual::std::string_view | getServiceName () const |
virtual::Editor::RelativeVolumeListBlockVolume const & | getCurrentBrushVolume () const |
virtual void | activateBrushTool () |
virtual void | switchBrushPaintMode (::Editor::Brush::BrushPaintMode mode) |
virtual void | setBrushShape (::std::vector<::Vec3 > const &shapeOffsets) |
virtual void | setBrushShape (::Editor::RelativeVolumeListBlockVolume 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 | setFlattenMode (::Editor::Brush::BrushFlattenMode flattenMode) |
virtual void | setFlattenSmoothing (int const flattenSmoothing) |
virtual void | setFloorBlockOverride (bool const floorBlockOverride) |
virtual void | setBrushShapeVisible (bool const visible) |
virtual bool | isBusy () |
virtual void | setDirectionalPlacementMode (::Editor::Brush::DirectionalPlacementMode directionalPlacementMode) |
virtual::Editor::Brush::DirectionalPlacementMode | getDirectionalPlacementMode () const |
virtual void | setInverseEraseMode (bool const inverseErase) |
virtual bool | getInverseEraseMode () const |
virtual void | setItemPlacement (::HashedString const &itemName) |
virtual void | pushBlockStateOverride (::HashedString const &stateName, ::std::variant< int, ::std::string, bool > const &stateValue) |
virtual void | clearBlockStateOverrides () |
virtual void | setBlockFacePlacementBasedOnCamera (bool const enable) |
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 | $dtor () |
MCAPI ::Scripting::Result_deprecated< void > | $init () |
MCAPI ::Scripting::Result_deprecated< void > | $ready () |
MCAPI ::Scripting::Result_deprecated< void > | $quit () |
MCAPI::std::string_view | $getServiceName () const |
MCAPI::Editor::RelativeVolumeListBlockVolume const & | $getCurrentBrushVolume () const |
MCAPI void | $activateBrushTool () |
MCAPI void | $switchBrushPaintMode (::Editor::Brush::BrushPaintMode mode) |
MCAPI void | $setBrushShape (::std::vector<::Vec3 > const &shapeOffsets) |
MCAPI void | $setBrushShape (::Editor::RelativeVolumeListBlockVolume 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 | $setFlattenMode (::Editor::Brush::BrushFlattenMode flattenMode) |
MCAPI void | $setFlattenSmoothing (int const flattenSmoothing) |
MCAPI void | $setFloorBlockOverride (bool const floorBlockOverride) |
MCAPI void | $setBrushShapeVisible (bool const visible) |
MCAPI bool | $isBusy () |
MCAPI void | $setDirectionalPlacementMode (::Editor::Brush::DirectionalPlacementMode directionalPlacementMode) |
MCAPI::Editor::Brush::DirectionalPlacementMode | $getDirectionalPlacementMode () const |
MCAPI void | $setInverseEraseMode (bool const inverseErase) |
MCAPI bool | $getInverseEraseMode () const |
MCAPI void | $setItemPlacement (::HashedString const &itemName) |
MCAPI void | $pushBlockStateOverride (::HashedString const &stateName, ::std::variant< int, ::std::string, bool > const &stateValue) |
MCAPI void | $clearBlockStateOverrides () |
MCAPI void | $setBlockFacePlacementBasedOnCamera (bool const enable) |
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 |
Static Public Member Functions | |
static MCAPI void ** | $vftableForIEditorService () |
static MCAPI void ** | $vftableForBrushShapeManagerServiceProvider () |
static MCAPI void ** | $vftable () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 8 > | mUnk6af011 |
::ll::UntypedStorage< 8, 88 > | mUnka4cddc |
::ll::UntypedStorage< 8, 64 > | mUnk51d4db |
::ll::UntypedStorage< 4, 12 > | mUnk37d1f3 |
::ll::UntypedStorage< 4, 4 > | mUnkc4a1dd |
::ll::UntypedStorage< 4, 4 > | mUnkbbaf84 |
::ll::UntypedStorage< 4, 4 > | mUnka573ba |
::ll::UntypedStorage< 1, 1 > | mUnke46fbe |
::ll::UntypedStorage< 1, 1 > | mUnk97eafd |
::ll::UntypedStorage< 4, 4 > | mUnkca6267 |
::ll::UntypedStorage< 1, 1 > | mUnk205ad5 |
::ll::UntypedStorage< 1, 1 > | mUnkb0f6de |
::ll::UntypedStorage< 8, 24 > | mUnkeaa4d2 |
::ll::UntypedStorage< 1, 1 > | mUnk718da0 |
::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
::ll::UntypedStorage< 8, 8 > | mUnkc52f22 |
::ll::UntypedStorage< 8, 24 > | mUnk47c2ce |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
MCAPI void Editor::Brush::BrushShapeManagerService::_handleBlockChangePayload | ( | ::Editor::Network::NativeBrushBlockChangeListPayload const & | payload | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::_handleClientResponsePayload | ( | ::Editor::Network::NativeBrushClientResponsePayload const & | payload | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::_handlePaintEventPayload | ( | ::Editor::Network::NativeBrushPaintEventPayload const & | payload | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$dtor | ( | ) |
MCAPI ::Scripting::Result_deprecated< void > Editor::Brush::BrushShapeManagerService::$init | ( | ) |
MCAPI ::Scripting::Result_deprecated< void > Editor::Brush::BrushShapeManagerService::$ready | ( | ) |
MCAPI ::Scripting::Result_deprecated< void > Editor::Brush::BrushShapeManagerService::$quit | ( | ) |
MCAPI::std::string_view Editor::Brush::BrushShapeManagerService::$getServiceName | ( | ) | const |
MCAPI::Editor::RelativeVolumeListBlockVolume const & Editor::Brush::BrushShapeManagerService::$getCurrentBrushVolume | ( | ) | const |
MCAPI void Editor::Brush::BrushShapeManagerService::$activateBrushTool | ( | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$switchBrushPaintMode | ( | ::Editor::Brush::BrushPaintMode | mode | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBrushShape | ( | ::std::vector<::Vec3 > const & | shapeOffsets | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBrushShape | ( | ::Editor::RelativeVolumeListBlockVolume const & | volume | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBrushMask | ( | ::Editor::BlockMask::BlockMaskList const & | mask | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$beginPainting | ( | ::std::function< void(::Editor::Brush::BrushPaintCompletionState)> | fnCallback | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$endPainting | ( | bool const | cancelled | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$singlePaint | ( | ::std::function< void(::Editor::Brush::BrushPaintCompletionState)> | fnCallback | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$deactivateBrushTool | ( | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBrushShapeOffset | ( | ::Vec3 const & | offset | ) |
MCAPI::Vec3 Editor::Brush::BrushShapeManagerService::$getBrushShapeOffset | ( | ) | const |
MCAPI void Editor::Brush::BrushShapeManagerService::$setTerrainStrength | ( | int const | terrainStrength | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setFlattenMode | ( | ::Editor::Brush::BrushFlattenMode | flattenMode | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setFlattenSmoothing | ( | int const | flattenSmoothing | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setFloorBlockOverride | ( | bool const | floorBlockOverride | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBrushShapeVisible | ( | bool const | visible | ) |
MCAPI bool Editor::Brush::BrushShapeManagerService::$isBusy | ( | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setDirectionalPlacementMode | ( | ::Editor::Brush::DirectionalPlacementMode | directionalPlacementMode | ) |
MCAPI::Editor::Brush::DirectionalPlacementMode Editor::Brush::BrushShapeManagerService::$getDirectionalPlacementMode | ( | ) | const |
MCAPI void Editor::Brush::BrushShapeManagerService::$setInverseEraseMode | ( | bool const | inverseErase | ) |
MCAPI bool Editor::Brush::BrushShapeManagerService::$getInverseEraseMode | ( | ) | const |
MCAPI void Editor::Brush::BrushShapeManagerService::$setItemPlacement | ( | ::HashedString const & | itemName | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$pushBlockStateOverride | ( | ::HashedString const & | stateName, |
::std::variant< int, ::std::string, bool > const & | stateValue ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$clearBlockStateOverrides | ( | ) |
MCAPI void Editor::Brush::BrushShapeManagerService::$setBlockFacePlacementBasedOnCamera | ( | bool const | enable | ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
staticinherited |
|
staticinherited |