|
ScriptProjectRegion & | operator= (ScriptProjectRegion const &) |
|
| ScriptProjectRegion (ScriptProjectRegion const &) |
|
MCAPI | ScriptProjectRegion (::WeakRef<::Editor::ProjectRegion > region, ::Editor::ScriptModule::ScriptProjectRegionService *owner, ::Scripting::WeakLifetimeScope const &scope) |
|
MCAPI::Scripting::Error | _getInvalidRegionError () const |
|
MCAPI::Scripting::Error | _getLocationError (::Vec3 const &location) const |
|
MCAPI void | _handleBoundsChange (::Bounds const &) |
|
MCAPI ::Scripting::Result_deprecated< bool > | dispose () |
|
MCAPI ::Scripting::Result_deprecated<::Editor::ProjectRegionAvailabilityMode > | getAvailabilityMode () const |
|
MCAPI ::Scripting::Result_deprecated<::std::optional<::Vec3 > > | getAvailableLocationFromRay (::Vec3 const &pos, ::Vec3 const &direction, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const |
|
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > | getBlock (::Scripting::WeakLifetimeScope scope, ::Vec3 const &position) const |
|
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptRGBA > | getBlockMapColor (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > | getBlockPermutation (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated<::std::string > | getBlockTypeId (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated<::BoundingBox > | getBounds () |
|
MCAPI::std::string | getId () const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isAirBlock (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isAreaAvailable (::BoundingBox const &areaBounds) const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isAvailable () const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isBlockWaterlogged (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isLiquidBlock (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isLocationAvailable (::Vec3 const &location) const |
|
MCAPI ::Scripting::Result_deprecated< bool > | isSolidBlock (::Vec3 const &location) const |
|
MCAPI bool | isValid () const |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | requestBlockOperationArea (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > blockList, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator > const &)> callback, ::Scripting::ScriptObjectFactory &factory) |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | requestExpandToContain (::Scripting::NumberRange const &xExtents, ::Scripting::NumberRange const &zExtents, ::Scripting::ScriptObjectFactory &factory) |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | requestExtentsUpdate (::Scripting::NumberRange const &xExtents, ::Scripting::NumberRange const &zExtents, ::Scripting::ScriptObjectFactory &factory) |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | requestMove (::Vec3 const ¢er, ::Scripting::ScriptObjectFactory &factory) |
|
MCAPI ::Scripting::Result_deprecated< void > | setBlockType (::Vec3 const &location, ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &blockType) |
|
MCAPI ::Scripting::Result_deprecated< void > | setBlockWaterlogged (::Vec3 const &location, bool isWaterlogged) const |
|
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::ScriptModuleMinecraft::ScriptActorSpawnError, ::Scripting::Error > | spawnEntity (::std::variant<::ScriptModuleMinecraft::ScriptActorType, ::std::string > const &identifier, ::Vec3 const &spawnPos, ::std::optional< float > initialRotation) |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | waitUntilAreaAvailable (::BoundingBox const &bounds, ::Scripting::ScriptObjectFactory &factory) |
|
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< void, ::Scripting::Error, void > > | waitUntilAvailable (::Scripting::ScriptObjectFactory &factory) |
|
MCAPI void * | $ctor (::WeakRef<::Editor::ProjectRegion > region, ::Editor::ScriptModule::ScriptProjectRegionService *owner, ::Scripting::WeakLifetimeScope const &scope) |
|
MCAPI void | $dtor () |
|