class

Godot::OpenXRSpatialEntityExtension

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

Constructors

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

Instance methods

add_spatial_entity(spatial_context : Int64, entity_id : Int64, entity : Int64) : Int64
Source
create_spatial_context(capability_configurations : Godot::Array, next_val : OpenXRStructureBase, user_callback : Pointer(Void), failed_callback : Pointer(Void)) : OpenXRFutureResult
Source
discover_spatial_entities(spatial_context : Int64, component_types : Pointer(Void), next_val : OpenXRStructureBase, user_callback : Pointer(Void)) : OpenXRFutureResult
Source
discover_spatial_entities_with_component_data(spatial_context : Int64, component_data : Godot::Array, next_val : OpenXRStructureBase, user_callback : Pointer(Void)) : OpenXRFutureResult
Source
find_spatial_entity(entity_id : Int64) : Int64
Source
free_spatial_context(spatial_context : Int64) : Void
Source
free_spatial_entity(entity : Int64) : Void
Source
free_spatial_snapshot(spatial_snapshot : Int64) : Void
Source
get_float_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
get_spatial_context_handle(spatial_context : Int64) : Int64
Source
get_spatial_context_ready(spatial_context : Int64) : Bool
Source
get_spatial_entity_context(entity : Int64) : Int64
Source
get_spatial_entity_id(entity : Int64) : Int64
Source
get_spatial_snapshot_context(spatial_snapshot : Int64) : Int64
Source
get_spatial_snapshot_handle(spatial_snapshot : Int64) : Int64
Source
get_string(spatial_snapshot : Int64, buffer_id : Int64) : String
Source
get_uint16_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
get_uint32_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
get_uint8_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
get_vector2_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
get_vector3_buffer(spatial_snapshot : Int64, buffer_id : Int64) : Pointer(Void)
Source
make_spatial_entity(spatial_context : Int64, entity_id : Int64) : Int64
Source
query_snapshot(spatial_snapshot : Int64, component_data : Godot::Array, next_val : OpenXRStructureBase) : Bool
Source
supports_capability(capability : Int64) : Bool
Source
supports_component_type(capability : Int64, component_type : Int64) : Bool
Source
update_spatial_entities(spatial_context : Int64, entities : Godot::Array, component_types : Pointer(Void), next_val : OpenXRStructureBase) : Int64
Source

Nested types