class

Godot::OpenXRInterface

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

Constructors

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

Instance methods

display_refresh_rate

Property display_refresh_rate getter

Source
display_refresh_rate=(val : Number)

Property display_refresh_rate setter

Source
foveation_dynamic

Property foveation_dynamic getter

Source
foveation_dynamic=(val)

Property foveation_dynamic setter

Source
foveation_dynamic?
Source
foveation_level

Property foveation_level getter

Source
foveation_level=(val : Int)

Property foveation_level setter

Source
foveation_with_subsampled_images

Property foveation_with_subsampled_images getter

Source
foveation_with_subsampled_images=(val)

Property foveation_with_subsampled_images setter

Source
foveation_with_subsampled_images?
Source
get_action_sets
Source
get_available_display_refresh_rates
Source
get_display_refresh_rate
Source
get_foveation_dynamic
Source
get_foveation_level
Source
get_foveation_with_subsampled_images
Source
get_hand_joint_angular_velocity(hand : Int64, joint : Int64) : Vector3
Source
get_hand_joint_flags(hand : Int64, joint : Int64) : Int64
Source
get_hand_joint_linear_velocity(hand : Int64, joint : Int64) : Vector3
Source
get_hand_joint_position(hand : Int64, joint : Int64) : Vector3
Source
get_hand_joint_radius(hand : Int64, joint : Int64) : Float64
Source
get_hand_joint_rotation(hand : Int64, joint : Int64) : Quaternion
Source
get_hand_tracking_source(hand : Int64) : Int64
Source
get_motion_range(hand : Int64) : Int64
Source
get_render_target_size_multiplier
Source
get_session_state
Source
get_vrs_min_radius
Source
get_vrs_strength
Source
is_action_set_active(name : String) : Bool
Source
is_eye_gaze_interaction_supported
Source
is_foveation_supported
Source
is_hand_interaction_supported
Source
is_hand_tracking_supported
Source
is_user_presence_supported
Source
is_user_present
Source
render_target_size_multiplier

Property render_target_size_multiplier getter

Source
render_target_size_multiplier=(val : Number)

Property render_target_size_multiplier setter

Source
set_action_set_active(name : String, active : Bool) : Void
Source
set_cpu_level(level : Int64) : Void
Source
set_display_refresh_rate(refresh_rate : Float64) : Void
Source
set_foveation_dynamic(foveation_dynamic : Bool) : Void
Source
set_foveation_level(foveation_level : Int64) : Void
Source
set_foveation_with_subsampled_images(enabled : Bool) : Void
Source
set_gpu_level(level : Int64) : Void
Source
set_motion_range(hand : Int64, motion_range : Int64) : Void
Source
set_render_target_size_multiplier(multiplier : Float64) : Void
Source
set_vrs_min_radius(radius : Float64) : Void
Source
set_vrs_strength(strength : Float64) : Void
Source
vrs_min_radius

Property vrs_min_radius getter

Source
vrs_min_radius=(val : Number)

Property vrs_min_radius setter

Source
vrs_strength

Property vrs_strength getter

Source
vrs_strength=(val : Number)

Property vrs_strength setter

Source

Nested types