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

Public Member Functions

ScriptBlockUtilityService & operator= (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::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume_findObscuredBlocksWithinVolume (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > > volumeVariant)
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCompoundBlockVolume > > _getContiguousSelection (::std::optional<::Editor::ScriptModule::ScriptContiguousSelectionProperties > &scriptContiguousProperties)
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.

◆ _findObscuredBlocksWithinVolume()

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.

◆ _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()

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()

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: