LeviLamina
Loading...
Searching...
No Matches
Editor::ScriptModule::ScriptBlockUtilityService Class Reference
+ Inheritance diagram for Editor::ScriptModule::ScriptBlockUtilityService:

Public Member Functions

ScriptBlockUtilityServiceoperator= (ScriptBlockUtilityService const &)
 
 ScriptBlockUtilityService (ScriptBlockUtilityService const &)
 
MCAPI ::Scripting::Result_deprecated< void > _fillVolume (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const &volumeVariant, ::std::optional<::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > const > const &optblockVariant) const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume > > _getContiguousSelection (::std::optional<::Editor::ScriptModule::ScriptContiguousSelectionProperties > &scriptContiguousProperties)
 
MCAPI::Vec3 _getDimensionMaxLocation () const
 
MCAPI::Vec3 _getDimensionMinLocation () const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptListBlockVolume > > _getFacePreviewSelection (::std::optional<::Editor::ScriptModule::ScriptQuickExtrudeProperties > &scriptQuickExtrudeProperties)
 
MCAPI bool _isLocationInsideCurrentDimensionBounds (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume >, ::Vec3, ::BoundingBox > volumeVariant) const
 
MCAPI ::Scripting::Result_deprecated< void > _quickExtrude (::std::optional<::Editor::ScriptModule::ScriptQuickExtrudeProperties > &scriptQuickExtrudeProperties)
 
MCAPI ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume_shrinkWrapVolume (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const &volumeVariant)
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > _trimVolumeToFitContents (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const &volumeVariant, bool retainMarqueeAfterTrimming, bool ignoreLiquid, bool ignoreNoCollision, ::std::optional<::Editor::ScriptModule::ScriptBlockMaskList > const &optionalScriptBlockMask) const
 

Static Public Member Functions

static MCAPI ::Scripting::EnumBinding bindContiguousSelectionTypeEnums ()
 
static MCAPI ::Scripting::ClassBinding bindScript ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkf57135
 
::ll::UntypedStorage< 8, 8 > mUnkd4df07
 
::ll::UntypedStorage< 8, 8 > mUnk23c0a9
 

Member Function Documentation

◆ _fillVolume()

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.

◆ _getContiguousSelection()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume > > Editor::ScriptModule::ScriptBlockUtilityService::_getContiguousSelection ( ::std::optional<::Editor::ScriptModule::ScriptContiguousSelectionProperties > & scriptContiguousProperties)
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.

◆ _getDimensionMaxLocation()

MCAPI::Vec3 Editor::ScriptModule::ScriptBlockUtilityService::_getDimensionMaxLocation ( ) 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.

◆ _getDimensionMinLocation()

MCAPI::Vec3 Editor::ScriptModule::ScriptBlockUtilityService::_getDimensionMinLocation ( ) 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.

◆ _getFacePreviewSelection()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptListBlockVolume > > Editor::ScriptModule::ScriptBlockUtilityService::_getFacePreviewSelection ( ::std::optional<::Editor::ScriptModule::ScriptQuickExtrudeProperties > & scriptQuickExtrudeProperties)
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.

◆ _isLocationInsideCurrentDimensionBounds()

MCAPI bool Editor::ScriptModule::ScriptBlockUtilityService::_isLocationInsideCurrentDimensionBounds ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume >, ::Vec3, ::BoundingBox > volumeVariant) 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.

◆ _quickExtrude()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptBlockUtilityService::_quickExtrude ( ::std::optional<::Editor::ScriptModule::ScriptQuickExtrudeProperties > & scriptQuickExtrudeProperties)
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.

◆ _shrinkWrapVolume()

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.

◆ _trimVolumeToFitContents()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > Editor::ScriptModule::ScriptBlockUtilityService::_trimVolumeToFitContents ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > const & volumeVariant,
bool retainMarqueeAfterTrimming,
bool ignoreLiquid,
bool ignoreNoCollision,
::std::optional<::Editor::ScriptModule::ScriptBlockMaskList > const & optionalScriptBlockMask ) 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.

◆ bindContiguousSelectionTypeEnums()

static MCAPI ::Scripting::EnumBinding Editor::ScriptModule::ScriptBlockUtilityService::bindContiguousSelectionTypeEnums ( )
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.

◆ bindScript()

static MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptBlockUtilityService::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.

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