$ctor(::WeakRef<::Editor::ProjectRegion > region, ::Editor::ScriptModule::ScriptProjectRegionService *owner, ::Scripting::WeakLifetimeScope const &scope) | Editor::ScriptModule::ScriptProjectRegion | |
$dtor() | Editor::ScriptModule::ScriptProjectRegion | |
$vftable() | Editor::ScriptModule::ScriptProjectRegion | static |
_getInvalidRegionError() const | Editor::ScriptModule::ScriptProjectRegion | |
_getLocationError(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
_handleBoundsChange(::Bounds const &) | Editor::ScriptModule::ScriptProjectRegion | |
bindScript() | Editor::ScriptModule::ScriptProjectRegion | static |
dispose() | Editor::ScriptModule::ScriptProjectRegion | |
getAvailabilityMode() const | Editor::ScriptModule::ScriptProjectRegion | |
getAvailableLocationFromRay(::Vec3 const &pos, ::Vec3 const &direction, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const | Editor::ScriptModule::ScriptProjectRegion | |
getBlock(::Scripting::WeakLifetimeScope scope, ::Vec3 const &position) const | Editor::ScriptModule::ScriptProjectRegion | |
getBlockMapColor(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
getBlockPermutation(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
getBlockTypeId(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
getBounds() | Editor::ScriptModule::ScriptProjectRegion | |
getId() const | Editor::ScriptModule::ScriptProjectRegion | |
isAirBlock(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
isAreaAvailable(::BoundingBox const &areaBounds) const | Editor::ScriptModule::ScriptProjectRegion | |
isAvailable() const | Editor::ScriptModule::ScriptProjectRegion | |
isBlockWaterlogged(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
isLiquidBlock(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
isLocationAvailable(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
isSolidBlock(::Vec3 const &location) const | Editor::ScriptModule::ScriptProjectRegion | |
isValid() const | Editor::ScriptModule::ScriptProjectRegion | |
mUnk3611ec (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
mUnk963488 (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
mUnkb4afa9 (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
mUnkb7fbaa (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
mUnke6a8bd (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
mUnkee141c (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
operator=(ScriptProjectRegion const &) (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
requestBlockOperationArea(::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > blockList, ::Scripting::Closure< void(::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator > const &)> callback, ::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
requestExpandToContain(::Scripting::NumberRange const &xExtents, ::Scripting::NumberRange const &zExtents, ::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
requestExtentsUpdate(::Scripting::NumberRange const &xExtents, ::Scripting::NumberRange const &zExtents, ::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
requestMove(::Vec3 const ¢er, ::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
ScriptProjectRegion(ScriptProjectRegion const &) (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
ScriptProjectRegion() (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | |
ScriptProjectRegion(::WeakRef<::Editor::ProjectRegion > region, ::Editor::ScriptModule::ScriptProjectRegionService *owner, ::Scripting::WeakLifetimeScope const &scope) | Editor::ScriptModule::ScriptProjectRegion | |
setBlockType(::Vec3 const &location, ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &blockType) | Editor::ScriptModule::ScriptProjectRegion | |
setBlockWaterlogged(::Vec3 const &location, bool isWaterlogged) const | Editor::ScriptModule::ScriptProjectRegion | |
spawnEntity(::std::variant<::ScriptModuleMinecraft::ScriptActorType, ::std::string > const &identifier, ::Vec3 const &spawnPos, ::std::optional< float > initialRotation) | Editor::ScriptModule::ScriptProjectRegion | |
waitUntilAreaAvailable(::BoundingBox const &bounds, ::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
waitUntilAvailable(::Scripting::ScriptObjectFactory &factory) | Editor::ScriptModule::ScriptProjectRegion | |
~ScriptProjectRegion() (defined in Editor::ScriptModule::ScriptProjectRegion) | Editor::ScriptModule::ScriptProjectRegion | virtual |