<SECTION>
<FILE>graphene-ext</FILE>
graphene_ext_quaternion_to_float
graphene_ext_quaternion_print
graphene_ext_matrix_get_translation_vec3
graphene_ext_matrix_get_translation_point3d
graphene_ext_matrix_set_translation_vec3
graphene_ext_matrix_set_translation_point3d
graphene_ext_matrix_get_scale
graphene_ext_matrix_get_rotation_matrix
graphene_ext_matrix_get_rotation_quaternion
graphene_ext_matrix_get_rotation_angles
graphene_ext_point_scale
graphene_ext_ray_get_origin_vec4
graphene_ext_ray_get_origin_vec3
graphene_ext_ray_get_direction_vec4
graphene_ext_vec4_print
graphene_ext_vec3_print
graphene_ext_matrix_equals
graphene_ext_matrix_interpolate_simple
</SECTION>

<SECTION>
<FILE>xrd-button</FILE>
xrd_button_set_text
xrd_button_set_icon
</SECTION>

<SECTION>
<FILE>xrd-client</FILE>
<TITLE>XrdClient</TITLE>
XRD_TYPE_CLIENT
XrdClientClass
xrd_client_new
xrd_client_new_with_mode
xrd_client_add_container
xrd_client_remove_container
xrd_client_add_window
xrd_client_lookup_window
xrd_client_remove_window
xrd_client_button_new_from_text
xrd_client_button_new_from_icon
xrd_client_add_button
xrd_client_get_keyboard_window
xrd_client_get_gulkan
xrd_client_get_synth_hovered
xrd_client_get_manager
xrd_client_set_pin
xrd_client_show_pinned_only
xrd_client_get_input_synth
xrd_client_poll_runtime_events
xrd_client_poll_input_events
xrd_client_get_desktop_cursor
xrd_client_get_upload_layout
xrd_client_get_controllers
xrd_client_get_windows
xrd_client_switch_mode
xrd_client_get_gxr_context
XrdClient
</SECTION>

<SECTION>
<FILE>xrd-container</FILE>
<TITLE>XrdContainer</TITLE>
XRD_TYPE_CONTAINER
XrdContainerAttachment
XrdContainerLayout
xrd_container_new
xrd_container_add_window
xrd_container_remove_window
xrd_container_set_distance
xrd_container_get_distance
xrd_container_set_attachment
xrd_container_set_layout
xrd_container_step
xrd_container_hide
xrd_container_show
xrd_container_is_visible
xrd_container_get_windows
xrd_container_center_view
XrdContainer
</SECTION>

<SECTION>
<FILE>xrd-controller</FILE>
<TITLE>XrdController</TITLE>
XRD_TYPE_CONTROLLER
XrdTransformLock
XrdHoverState
XrdGrabState
xrd_controller_new
xrd_controller_get_pointer
xrd_controller_get_pointer_tip
xrd_controller_set_pointer
xrd_controller_set_pointer_tip
xrd_controller_get_handle
xrd_controller_get_hover_state
xrd_controller_get_grab_state
xrd_controller_reset_grab_state
xrd_controller_reset_hover_state
xrd_controller_update_hand_grip_pose
xrd_controller_get_hand_grip_pose
xrd_controller_update_pointer_pose
xrd_controller_hide_pointer
xrd_controller_show_pointer
xrd_controller_is_pointer_visible
xrd_controller_drag_start
xrd_controller_intersects
xrd_controller_get_distance
xrd_controller_get_pointer_pose
xrd_controller_drag_window
xrd_controller_update_hovered_window
xrd_controller_set_ignore_input
XrdController
</SECTION>

<SECTION>
<FILE>xrd-desktop-cursor</FILE>
<TITLE>XrdDesktopCursor</TITLE>
XRD_TYPE_DESKTOP_CURSOR
XrdDesktopCursorData
XrdDesktopCursorInterface
xrd_desktop_cursor_submit_texture
xrd_desktop_cursor_set_and_submit_texture
xrd_desktop_cursor_set_hotspot
xrd_desktop_cursor_get_texture
xrd_desktop_cursor_update
xrd_desktop_cursor_show
xrd_desktop_cursor_hide
xrd_desktop_cursor_set_width_meters
xrd_desktop_cursor_get_data
xrd_desktop_cursor_get_transformation
xrd_desktop_cursor_set_transformation
xrd_desktop_cursor_init_settings
XrdDesktopCursor
</SECTION>

<SECTION>
<FILE>xrd-enums</FILE>
XrdClientMode
</SECTION>

<SECTION>
<FILE>xrd-input-synth</FILE>
<TITLE>XrdInputSynth</TITLE>
XRD_TYPE_INPUT_SYNTH
InputSynthButton
XrdClickEvent
XrdMoveCursorEvent
xrd_input_synth_new
xrd_input_synth_reset_scroll
xrd_input_synth_reset_press_state
xrd_input_synth_move_cursor
xrd_input_synth_synthing_controller
xrd_input_synth_hand_off_to_controller
xrd_input_synth_create_action_set
XrdInputSynth
</SECTION>

<SECTION>
<FILE>xrd-math</FILE>
M_PI
xrd_math_point_matrix_distance
xrd_math_get_rotation_angles
xrd_math_matrix_set_translation_point
xrd_math_matrix_set_translation_vec
xrd_math_intersect_lines_2d
xrd_math_clamp_towards_zero_2d
xrd_math_sphere_to_3d_coords
</SECTION>

<SECTION>
<FILE>xrd-overlay-client</FILE>
<TITLE>XrdOverlayClient</TITLE>
XRD_TYPE_OVERLAY_CLIENT
XrdOverlayClient
</SECTION>

<SECTION>
<FILE>xrd-overlay-desktop-cursor</FILE>
<TITLE>XrdOverlayDesktopCursor</TITLE>
XRD_TYPE_OVERLAY_DESKTOP_CURSOR
xrd_overlay_desktop_cursor_new
XrdOverlayDesktopCursor
</SECTION>

<SECTION>
<FILE>xrd-overlay-pointer</FILE>
<TITLE>XrdOverlayPointer</TITLE>
XRD_TYPE_OVERLAY_POINTER
xrd_overlay_pointer_new
XrdOverlayPointer
</SECTION>

<SECTION>
<FILE>xrd-overlay-pointer-tip</FILE>
<TITLE>XrdOverlayPointerTip</TITLE>
XRD_TYPE_OVERLAY_POINTER_TIP
xrd_overlay_pointer_tip_new
XrdOverlayPointerTip
</SECTION>

<SECTION>
<FILE>xrd-overlay-window</FILE>
<TITLE>XrdOverlayWindow</TITLE>
XRD_TYPE_OVERLAY_WINDOW
XrdOverlayWindow
</SECTION>

<SECTION>
<FILE>xrd-pointer</FILE>
<TITLE>XrdPointer</TITLE>
XRD_TYPE_POINTER
XrdPointerData
XrdPointerInterface
xrd_pointer_move
xrd_pointer_set_length
xrd_pointer_get_default_length
xrd_pointer_reset_length
xrd_pointer_get_data
xrd_pointer_init
xrd_pointer_set_transformation
xrd_pointer_get_transformation
xrd_pointer_get_ray
xrd_pointer_get_intersection
xrd_pointer_set_selected_window
xrd_pointer_show
xrd_pointer_hide
xrd_pointer_is_visible
xrd_pointer_init_settings
XrdPointer
</SECTION>

<SECTION>
<FILE>xrd-pointer-tip</FILE>
<TITLE>XrdPointerTip</TITLE>
XRD_TYPE_POINTER_TIP
XRD_TIP_VIEWPORT_SCALE
XRD_TIP_APPARENT_SIZE_DISTANCE
XrdPointerTipAnimation
XrdPointerTipSettings
XrdPointerTipData
XrdPointerTipInterface
xrd_pointer_tip_update_apparent_size
xrd_pointer_tip_update
xrd_pointer_tip_set_active
xrd_pointer_tip_animate_pulse
xrd_pointer_tip_set_transformation
xrd_pointer_tip_get_transformation
xrd_pointer_tip_show
xrd_pointer_tip_hide
xrd_pointer_tip_is_visible
xrd_pointer_tip_set_width_meters
xrd_pointer_tip_submit_texture
xrd_pointer_tip_set_and_submit_texture
xrd_pointer_tip_get_texture
xrd_pointer_tip_init_settings
xrd_pointer_tip_render
xrd_pointer_tip_get_data
xrd_pointer_tip_get_gulkan_client
XrdPointerTip
</SECTION>

<SECTION>
<FILE>xrd-render-lock</FILE>
xrd_render_lock_init
xrd_render_lock_destroy
xrd_render_lock
xrd_render_unlock
</SECTION>

<SECTION>
<FILE>xrd-scene-background</FILE>
<TITLE>XrdSceneBackground</TITLE>
XRD_TYPE_SCENE_BACKGROUND
xrd_scene_background_new
xrd_scene_background_initialize
xrd_scene_background_render
XrdSceneBackground
</SECTION>

<SECTION>
<FILE>xrd-scene-client</FILE>
<TITLE>XrdSceneClient</TITLE>
XRD_TYPE_SCENE_CLIENT
xrd_scene_client_render
XrdSceneClient
</SECTION>

<SECTION>
<FILE>xrd-scene-desktop-cursor</FILE>
<TITLE>XrdSceneDesktopCursor</TITLE>
XRD_TYPE_SCENE_DESKTOP_CURSOR
xrd_scene_desktop_cursor_new
XrdSceneDesktopCursor
</SECTION>

<SECTION>
<FILE>xrd-scene-device</FILE>
<TITLE>XrdSceneDevice</TITLE>
XRD_TYPE_SCENE_DEVICE
xrd_scene_device_new
xrd_scene_device_initialize
xrd_scene_device_draw
xrd_scene_device_set_is_controller
xrd_scene_device_is_controller
xrd_scene_device_set_is_pose_valid
XrdSceneDevice
</SECTION>

<SECTION>
<FILE>xrd-scene-device-manager</FILE>
<TITLE>XrdSceneDeviceManager</TITLE>
XRD_TYPE_SCENE_DEVICE_MANAGER
xrd_scene_device_manager_new
xrd_scene_device_manager_add
xrd_scene_device_manager_remove
xrd_scene_device_manager_render
xrd_scene_device_manager_update_poses
XrdSceneDeviceManager
</SECTION>

<SECTION>
<FILE>xrd-scene-model</FILE>
<TITLE>XrdSceneModel</TITLE>
XRD_TYPE_SCENE_MODEL
xrd_scene_model_new
xrd_scene_model_load
xrd_scene_model_get_sampler
xrd_scene_model_get_vbo
xrd_scene_model_get_texture
XrdSceneModel
</SECTION>

<SECTION>
<FILE>xrd-scene-object</FILE>
<TITLE>XrdSceneObject</TITLE>
XRD_TYPE_SCENE_OBJECT
XrdSceneObjectClass
xrd_scene_object_new
xrd_scene_object_set_scale
xrd_scene_object_set_position
xrd_scene_object_get_position
xrd_scene_object_set_rotation_euler
xrd_scene_object_update_mvp_matrix
xrd_scene_object_update_transformation_buffer
xrd_scene_object_get_model_matrix
xrd_scene_object_bind
xrd_scene_object_initialize
xrd_scene_object_update_descriptors_texture
xrd_scene_object_update_descriptors
xrd_scene_object_set_transformation
xrd_scene_object_get_transformation
xrd_scene_object_get_transformation_no_scale
xrd_scene_object_is_visible
xrd_scene_object_show
xrd_scene_object_hide
xrd_scene_object_set_transformation_direct
xrd_scene_object_get_transformation_buffer
xrd_scene_object_get_descriptor_set
XrdSceneObject
</SECTION>

<SECTION>
<FILE>xrd-scene-pointer</FILE>
<TITLE>XrdScenePointer</TITLE>
XRD_TYPE_SCENE_POINTER
xrd_scene_pointer_new
xrd_scene_pointer_initialize
xrd_scene_pointer_render
xrd_scene_pointer_set_selected_window
XrdScenePointer
</SECTION>

<SECTION>
<FILE>xrd-scene-pointer-tip</FILE>
<TITLE>XrdScenePointerTip</TITLE>
XRD_TYPE_SCENE_POINTER_TIP
xrd_scene_pointer_tip_new
XrdScenePointerTip
</SECTION>

<SECTION>
<FILE>xrd-scene-renderer</FILE>
<TITLE>XrdSceneRenderer</TITLE>
XRD_TYPE_SCENE_RENDERER
xrd_scene_renderer_get_instance
xrd_scene_renderer_destroy_instance
xrd_scene_renderer_init_vulkan
xrd_scene_renderer_get_descriptor_set_layout
xrd_scene_renderer_draw
xrd_scene_renderer_set_render_cb
xrd_scene_renderer_set_update_lights_cb
xrd_scene_renderer_get_lights_buffer_handle
xrd_scene_renderer_update_lights
xrd_scene_renderer_get_gulkan
XrdSceneRenderer
</SECTION>

<SECTION>
<FILE>xrd-scene-selection</FILE>
<TITLE>XrdSceneSelection</TITLE>
XRD_TYPE_SCENE_SELECTION
xrd_scene_selection_new
xrd_scene_selection_initialize
xrd_scene_selection_render
xrd_scene_selection_set_aspect_ratio
XrdSceneSelection
</SECTION>

<SECTION>
<FILE>xrd-scene-window</FILE>
<TITLE>XrdSceneWindow</TITLE>
XRD_TYPE_SCENE_WINDOW
XrdSceneWindowClass
xrd_scene_window_draw
xrd_scene_window_draw_shaded
xrd_scene_window_set_width_meters
xrd_scene_window_set_color
xrd_scene_window_update_descriptors
XrdSceneWindow
</SECTION>

<SECTION>
<FILE>xrd-settings</FILE>
xrd_settings_is_schema_installed
xrd_settings_get_instance
xrd_settings_destroy_instance
xrd_settings_connect_and_apply
xrd_settings_update_double_val
xrd_settings_update_int_val
</SECTION>

<SECTION>
<FILE>xrd-shake-compensator</FILE>
<TITLE>XrdShakeCompensator</TITLE>
XRD_TYPE_SHAKE_COMPENSATOR
xrd_shake_compensator_new
xrd_shake_compensator_replay_move_queue
xrd_shake_compensator_is_drag
xrd_shake_compensator_start_recording
xrd_shake_compensator_reset
xrd_shake_compensator_get_button
xrd_shake_compensator_is_recording
xrd_shake_compensator_record
XrdShakeCompensator
</SECTION>

<SECTION>
<FILE>xrd-types</FILE>
XrdHoverEvent
XrdGrabEvent
XrdControllerIndexEvent
</SECTION>

<SECTION>
<FILE>xrd-window</FILE>
<TITLE>XrdWindow</TITLE>
XRD_TYPE_WINDOW
XrdWindowData
XrdWindowInterface
xrd_window_new_from_data
xrd_window_new_from_meters
xrd_window_new_from_pixels
xrd_window_new_from_native
xrd_window_set_transformation
xrd_window_get_transformation
xrd_window_get_transformation_no_scale
xrd_window_submit_texture
xrd_window_set_and_submit_texture
xrd_window_get_texture
xrd_window_poll_event
xrd_window_intersects
xrd_window_get_intersection_2d_pixels
xrd_window_get_intersection_2d
xrd_window_emit_grab_start
xrd_window_emit_grab
xrd_window_emit_release
xrd_window_emit_hover_end
xrd_window_emit_hover
xrd_window_emit_hover_start
xrd_window_add_child
xrd_window_select
xrd_window_deselect
xrd_window_is_selected
xrd_window_end_selection
xrd_window_set_flip_y
xrd_window_get_current_ppm
xrd_window_get_initial_ppm
xrd_window_show
xrd_window_hide
xrd_window_is_visible
xrd_window_get_current_width_meters
xrd_window_get_current_height_meters
xrd_window_get_data
xrd_window_update_child
xrd_window_get_normal
xrd_window_get_plane
xrd_window_get_aspect_ratio
xrd_window_set_color
xrd_window_save_reset_transformation
xrd_window_set_reset_transformation
xrd_window_get_reset_transformation
xrd_window_set_pin
xrd_window_is_pinned
xrd_window_close
XrdWindow
</SECTION>

<SECTION>
<FILE>xrd-window-manager</FILE>
<TITLE>XrdWindowManager</TITLE>
XRD_TYPE_WINDOW_MANAGER
XrdNoHoverEvent
XrdTransformTransition
XrdWindowFlags
XrdHoverMode
xrd_window_manager_new
xrd_window_manager_arrange_reset
xrd_window_manager_arrange_sphere
xrd_window_manager_add_container
xrd_window_manager_remove_container
xrd_window_manager_add_window
xrd_window_manager_remove_window
xrd_window_manager_drag_start
xrd_window_manager_scale
xrd_window_manager_check_grab
xrd_window_manager_check_release
xrd_window_manager_update_controller
xrd_window_manager_poll_window_events
xrd_window_manager_get_grab_state
xrd_window_manager_get_hover_state
xrd_window_manager_get_windows
xrd_window_manager_get_buttons
xrd_window_manager_set_hover_mode
xrd_window_manager_get_hover_mode
XrdWindowManager
</SECTION>

