class

Godot::OpenXRAPIExtension

Inherits Godot::RefCounted < Godot::Object < Reference < Object

Constructors

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

Instance methods

action_get_handle(action : Int64) : Int64
Source
begin_debug_label_region(label_name : String) : Void
Source
can_render
Source
end_debug_label_region
Source
find_action(name : String, action_set : Int64) : Int64
Source
get_error_string(result : Int64) : String
Source
get_hand_tracker(hand_index : Int64) : Int64
Source
get_instance
Source
get_instance_proc_addr(name : String) : Int64
Source
get_next_frame_time
Source
get_openxr_version
Source
get_play_space
Source
get_predicted_display_time
Source
get_projection_layer
Source
get_render_state_z_far
Source
get_render_state_z_near
Source
get_session
Source
get_supported_swapchain_formats
Source
get_swapchain_format_name(swapchain_format : Int64) : String
Source
get_system_id
Source
get_view_configuration
Source
get_view_count
Source
insert_debug_label(label_name : String) : Void
Source
is_environment_blend_mode_alpha_supported
Source
is_initialized
Source
is_running
Source
openxr_is_enabled(check_run_in_editor : Bool) : Bool
Source
openxr_swapchain_acquire(swapchain : Int64) : Void
Source
openxr_swapchain_create(create_flags : Int64, usage_flags : Int64, swapchain_format : Int64, width : Int64, height : Int64, sample_count : Int64, array_size : Int64) : Int64
Source
openxr_swapchain_free(swapchain : Int64) : Void
Source
openxr_swapchain_get_image(swapchain : Int64) : Int64
Source
openxr_swapchain_get_swapchain(swapchain : Int64) : Int64
Source
openxr_swapchain_release(swapchain : Int64) : Void
Source
register_composition_layer_provider(extension : OpenXRExtensionWrapper) : Void
Source
register_frame_info_extension(extension : OpenXRExtensionWrapper) : Void
Source
register_projection_layer_extension(extension : OpenXRExtensionWrapper) : Void
Source
register_projection_views_extension(extension : OpenXRExtensionWrapper) : Void
Source
set_custom_play_space(space : Pointer(Void)) : Void
Source
set_emulate_environment_blend_mode_alpha_blend(enabled : Bool) : Void
Source
set_object_name(object_type : Int64, object_handle : Int64, object_name : String) : Void
Source
set_render_region(render_region : Rect2i) : Void
Source
set_velocity_depth_texture(render_target : Int64) : Void
Source
set_velocity_target_size(target_size : Vector2i) : Void
Source
set_velocity_texture(render_target : Int64) : Void
Source
transform_from_pose(pose : Pointer(Void)) : Transform3D
Source
unregister_composition_layer_provider(extension : OpenXRExtensionWrapper) : Void
Source
unregister_frame_info_extension(extension : OpenXRExtensionWrapper) : Void
Source
unregister_projection_layer_extension(extension : OpenXRExtensionWrapper) : Void
Source
unregister_projection_views_extension(extension : OpenXRExtensionWrapper) : Void
Source
update_main_swapchain_size
Source
xr_result(result : Int64, format : String, args : Godot::Array) : Bool
Source

Nested types