|
|
ScriptStructureTemplate & | operator= (ScriptStructureTemplate const &) |
|
MCAPI | ScriptStructureTemplate (::ScriptModuleMinecraft::ScriptStructureTemplate const &) |
|
MCAPI | ScriptStructureTemplate (::std::string const &id, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::Scripting::WeakLifetimeScope scope, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager, ::LevelStorage &levelStorage) |
|
MCFOLD::Scripting::InvalidArgumentError | _createBoundsError (int index, ::BlockPos const &pos, ::BlockPos const &size) const |
|
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > >, ::ScriptModuleMinecraft::ScriptInvalidStructureError, ::Scripting::InvalidArgumentError > | getBlockPermutation (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidStructureError > | getSize () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidStructureError, ::Scripting::InvalidArgumentError > | isWaterlogged (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureTemplate >, ::ScriptModuleMinecraft::ScriptInvalidStructureError, ::Scripting::EngineError, ::Scripting::InvalidArgumentError > | saveAs (::std::string const &identifier, ::StructureRedstoneSaveMode saveMode) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidStructureError > | saveToWorld () |
|
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError, ::ScriptModuleMinecraft::ScriptInvalidStructureError > | setBlockPermutation (::Vec3 const &location, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > blockPermutation, bool waterlogged) |
|
MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptStructureTemplate const &) |
|
MCAPI void * | $ctor (::std::string const &id, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::Scripting::WeakLifetimeScope scope, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager, ::LevelStorage &levelStorage) |
|
MCAPI void | $dtor () |