45 virtual ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator>
49 virtual ::std::unique_ptr<::BaseBlockLocationIterator> createBlockLocationIterator() = 0;
55 MCAPI
void forEach(::std::function<
bool(
::BlockPos const&)> callback)
const;
57 MCAPI ::Scripting::Result_deprecated<::BoundingBox> getBoundingBox()
const;
59 MCAPI
int getCapacity()
const;
61 MCAPI ::Scripting::Result_deprecated<::Vec3> getMax()
const;
63 MCAPI ::Scripting::Result_deprecated<::Vec3> getMin()
const;
65 MCAPI ::Vec3 getSpan()
const;
67 MCAPI
bool isInside(
::Vec3 const& location)
const;
69 MCAPI
void translate(
::Vec3 const& delta);
75 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptBlockVolumeBase> bind();
93 MCAPI
static void** $vftable();