#include "openxr_api_extension.h"
#include "extensions/openxr_extension_wrapper_extension.h"
void OpenXRAPIExtension::_bind_methods() { … }
uint64_t OpenXRAPIExtension::get_instance() { … }
uint64_t OpenXRAPIExtension::get_system_id() { … }
uint64_t OpenXRAPIExtension::get_session() { … }
Transform3D OpenXRAPIExtension::transform_from_pose(GDExtensionConstPtr<const void> p_pose) { … }
bool OpenXRAPIExtension::xr_result(uint64_t result, String format, Array args) { … }
bool OpenXRAPIExtension::openxr_is_enabled(bool p_check_run_in_editor) { … }
uint64_t OpenXRAPIExtension::get_instance_proc_addr(String p_name) { … }
String OpenXRAPIExtension::get_error_string(uint64_t result) { … }
String OpenXRAPIExtension::get_swapchain_format_name(int64_t p_swapchain_format) { … }
void OpenXRAPIExtension::set_object_name(int64_t p_object_type, uint64_t p_object_handle, const String &p_object_name) { … }
void OpenXRAPIExtension::begin_debug_label_region(const String &p_label_name) { … }
void OpenXRAPIExtension::end_debug_label_region() { … }
void OpenXRAPIExtension::insert_debug_label(const String &p_label_name) { … }
bool OpenXRAPIExtension::is_initialized() { … }
bool OpenXRAPIExtension::is_running() { … }
uint64_t OpenXRAPIExtension::get_play_space() { … }
int64_t OpenXRAPIExtension::get_predicted_display_time() { … }
int64_t OpenXRAPIExtension::get_next_frame_time() { … }
bool OpenXRAPIExtension::can_render() { … }
uint64_t OpenXRAPIExtension::get_hand_tracker(int p_hand_index) { … }
void OpenXRAPIExtension::register_composition_layer_provider(OpenXRExtensionWrapperExtension *p_extension) { … }
void OpenXRAPIExtension::unregister_composition_layer_provider(OpenXRExtensionWrapperExtension *p_extension) { … }
void OpenXRAPIExtension::set_emulate_environment_blend_mode_alpha_blend(bool p_enabled) { … }
OpenXRAPIExtension::OpenXRAlphaBlendModeSupport OpenXRAPIExtension::is_environment_blend_mode_alpha_blend_supported() { … }
OpenXRAPIExtension::OpenXRAPIExtension() { … }