Monado OpenXR Runtime
xrt::util::DeviceFunctions Struct Reference

Selects which functions that the DeviceBase wrapper should set. More...

#include <glue/g_device.hpp>

Collaboration diagram for xrt::util::DeviceFunctions:

Data Fields

bool hmd {false}
 xrt_device::get_view_poses xrt_device::is_form_factor_available More...
 
bool distortion {false}
 xrt_device::compute_distortion More...
 
bool visibility_mask {false}
 xrt_device::get_visibility_mask More...
 
bool update_inputs {false}
 xrt_device::update_inputs More...
 
bool output {false}
 xrt_device::set_output More...
 
bool output_limits {false}
 xrt_device::get_output_limits More...
 
bool hand_tracking {false}
 xrt_device::get_hand_tracking More...
 
bool face_tracking {false}
 xrt_device::get_face_tracking More...
 
bool face_calibration_android {false}
 xrt_device::get_face_calibration_state_android More...
 
bool body_tracking {false}
 xrt_device::get_body_skeleton xrt_device::get_body_joints xrt_device::reset_body_tracking_calibration_meta xrt_device::set_body_tracking_calibration_override_meta More...
 
bool plane_detection {false}
 xrt_device::begin_plane_detection_ext xrt_device::destroy_plane_detection_ext xrt_device::get_plane_detection_state_ext xrt_device::get_plane_detections_ext More...
 
bool presence {false}
 xrt_device::get_presence More...
 
bool reference_space {false}
 xrt_device::ref_space_usage More...
 
bool battery {false}
 xrt_device::get_battery_status More...
 
bool brightness {false}
 xrt_device::get_brightness xrt_device::set_brightness More...
 
bool compositor_info {false}
 xrt_device::get_compositor_info More...
 
bool features {false}
 xrt_device::begin_feature xrt_device::end_feature More...
 

Detailed Description

Selects which functions that the DeviceBase wrapper should set.

Field Documentation

◆ battery

bool xrt::util::DeviceFunctions::battery {false}

◆ body_tracking

◆ brightness

bool xrt::util::DeviceFunctions::brightness {false}

◆ compositor_info

bool xrt::util::DeviceFunctions::compositor_info {false}

◆ distortion

bool xrt::util::DeviceFunctions::distortion {false}

◆ face_calibration_android

bool xrt::util::DeviceFunctions::face_calibration_android {false}

◆ face_tracking

bool xrt::util::DeviceFunctions::face_tracking {false}

◆ features

bool xrt::util::DeviceFunctions::features {false}

◆ hand_tracking

bool xrt::util::DeviceFunctions::hand_tracking {false}

◆ hmd

bool xrt::util::DeviceFunctions::hmd {false}

◆ output

bool xrt::util::DeviceFunctions::output {false}

◆ output_limits

bool xrt::util::DeviceFunctions::output_limits {false}

◆ plane_detection

◆ presence

bool xrt::util::DeviceFunctions::presence {false}

◆ reference_space

bool xrt::util::DeviceFunctions::reference_space {false}

◆ update_inputs

bool xrt::util::DeviceFunctions::update_inputs {false}

◆ visibility_mask

bool xrt::util::DeviceFunctions::visibility_mask {false}

The documentation for this struct was generated from the following file: