class

Godot::OpenXRSpatialAnchorCapability

Inherits Godot::OpenXRExtensionWrapper < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

create_default_persistence_context(user_callback : Pointer(Void)) : OpenXRFutureResult
Source
create_new_anchor(transform : Transform3D, spatial_context : Int64, next_val : OpenXRStructureBase) : OpenXRAnchorTracker
Source
create_persistence_context(scope : Int64, user_callback : Pointer(Void)) : OpenXRFutureResult
Source
do_entity_update(spatial_context : Int64, component_data : Godot::Array, next_snapshot_create : OpenXRStructureBase, next_snapshot_query : OpenXRStructureBase) : Void
Source
free_persistence_context(persistence_context : Int64) : Void
Source
get_persistence_context_handle(persistence_context : Int64) : Int64
Source
is_persistence_scope_supported(scope : Int64) : Bool
Source
is_spatial_anchor_supported
Source
is_spatial_persistence_supported
Source
persist_anchor(anchor_tracker : OpenXRAnchorTracker, persistence_context : Int64, user_callback : Pointer(Void)) : OpenXRFutureResult
Source
remove_anchor(anchor_tracker : OpenXRAnchorTracker) : Void
Source
start_entity_discovery(spatial_context : Int64, component_data : Godot::Array, next_snapshot_create : OpenXRStructureBase, next_snapshot_query : OpenXRStructureBase, user_callback : Pointer(Void)) : OpenXRFutureResult
Source
unpersist_anchor(anchor_tracker : OpenXRAnchorTracker, persistence_context : Int64, user_callback : Pointer(Void)) : OpenXRFutureResult
Source

Nested types