API Index

A

GxrAction, struct in GxrAction
GxrAction::analog-event, object signal in GxrAction
GxrAction::digital-event, object signal in GxrAction
GxrAction::pose-event, object signal in GxrAction
GxrActionClass, struct in GxrAction
GxrActionSet, struct in GxrActionSet
GxrActionSetClass, struct in GxrActionSet
GxrActionType, enum in gxr-enums
gxr_action_emit_analog, function in GxrAction
gxr_action_emit_digital, function in GxrAction
gxr_action_emit_pose, function in GxrAction
gxr_action_get_action_set, function in GxrAction
gxr_action_get_action_type, function in GxrAction
gxr_action_get_url, function in GxrAction
gxr_action_new_from_type_url, function in GxrAction
gxr_action_poll, function in GxrAction
gxr_action_sets_attach_bindings, function in GxrActionSet
gxr_action_sets_poll, function in GxrActionSet
gxr_action_set_action_set, function in GxrAction
gxr_action_set_action_type, function in GxrAction
gxr_action_set_connect, function in GxrActionSet
gxr_action_set_connect_digital_from_float, function in GxrActionSet
gxr_action_set_digital_from_float_haptic, function in GxrAction
gxr_action_set_digital_from_float_threshold, function in GxrAction
gxr_action_set_get_actions, function in GxrActionSet
gxr_action_set_new_from_url, function in GxrActionSet
gxr_action_set_url, function in GxrAction
gxr_action_trigger_haptic, function in GxrAction
GxrAnalogEvent, struct in gxr-types
GxrApi, enum in gxr-enums
GxrAppType, enum in gxr-enums

B

GxrBackend, struct in GxrBackend
gxr_backend_shutdown, function in GxrBackend
GxrBindingComponent, enum in gxr-manifest
GxrBindingMode, enum in gxr-manifest
GxrBindingType, enum in gxr-manifest

C

GxrContext, struct in GxrContext
GxrContext::action-set-update-event, object signal in GxrContext
GxrContext::binding-loaded-event, object signal in GxrContext
GxrContext::bindings-update-event, object signal in GxrContext
GxrContext::device-update-event, object signal in GxrContext
GxrContext::keyboard-close-event, object signal in GxrContext
GxrContext::keyboard-press-event, object signal in GxrContext
GxrContext::quit-event, object signal in GxrContext
GxrContextClass, struct in GxrContext
gxr_context_acknowledge_quit, function in GxrContext
gxr_context_begin_frame, function in GxrContext
gxr_context_device_is_controller, function in GxrContext
gxr_context_end_frame, function in GxrContext
gxr_context_get_api, function in GxrContext
gxr_context_get_device_extensions, function in GxrContext
gxr_context_get_device_model_name, function in GxrContext
gxr_context_get_frustum_angles, function in GxrContext
gxr_context_get_gulkan, function in GxrContext
gxr_context_get_head_pose, function in GxrContext
gxr_context_get_instance_extensions, function in GxrContext
gxr_context_get_model_list, function in GxrContext
gxr_context_get_model_normal_offset, function in GxrContext
gxr_context_get_model_uv_offset, function in GxrContext
gxr_context_get_model_vertex_stride, function in GxrContext
gxr_context_get_projection, function in GxrContext
gxr_context_get_render_dimensions, function in GxrContext
gxr_context_get_view, function in GxrContext
gxr_context_init_framebuffers, function in GxrContext
gxr_context_is_another_scene_running, function in GxrContext
gxr_context_is_input_available, function in GxrContext
gxr_context_is_tracked_device_connected, function in GxrContext
gxr_context_load_action_manifest, function in GxrContext
gxr_context_load_model, function in GxrContext
gxr_context_new, function in GxrContext
gxr_context_new_from_api, function in GxrContext
gxr_context_new_from_vulkan_extensions, function in GxrContext
gxr_context_new_full, function in GxrContext
gxr_context_new_headless, function in GxrContext
gxr_context_new_headless_from_api, function in GxrContext
gxr_context_poll_event, function in GxrContext
gxr_context_request_quit, function in GxrContext
gxr_context_set_keyboard_transform, function in GxrContext
gxr_context_show_keyboard, function in GxrContext
gxr_context_submit_framebuffers, function in GxrContext

D

GXR_DEVICE_INDEX_HMD, macro in gxr-enums
GXR_DEVICE_INDEX_MAX, macro in gxr-enums
GxrDigitalEvent, struct in gxr-types

E

GxrEye, enum in gxr-enums

I

gxr_io_create_directory_if_needed, function in gxr-io
gxr_io_get_cache_path, function in gxr-io
gxr_io_write_resource_to_file, function in gxr-io

M

GxrManifest, struct in gxr-manifest
gxr_manifest_new, function in gxr-manifest
GXR_MODEL_NAME_MAX, macro in gxr-enums

O

GxrOverlay, struct in GxrOverlay
GxrOverlay::button-press-event, object signal in GxrOverlay
GxrOverlay::button-release-event, object signal in GxrOverlay
GxrOverlay::destroy, object signal in GxrOverlay
GxrOverlay::hide, object signal in GxrOverlay
GxrOverlay::keyboard-close-event, object signal in GxrOverlay
GxrOverlay::keyboard-press-event, object signal in GxrOverlay
GxrOverlay::motion-notify-event, object signal in GxrOverlay
GxrOverlay::show, object signal in GxrOverlay
GxrOverlayClass, struct in GxrOverlay
gxr_overlay_clear_texture, function in GxrOverlay
gxr_overlay_enable_mouse_input, function in GxrOverlay
gxr_overlay_get_color, function in GxrOverlay
gxr_overlay_get_context, function in GxrOverlay
gxr_overlay_get_flip_y, function in GxrOverlay
gxr_overlay_get_size_meters, function in GxrOverlay
gxr_overlay_get_size_pixels, function in GxrOverlay
gxr_overlay_get_transform_absolute, function in GxrOverlay
gxr_overlay_get_width_meters, function in GxrOverlay
gxr_overlay_hide, function in GxrOverlay
gxr_overlay_is_visible, function in GxrOverlay
gxr_overlay_new, function in GxrOverlay
gxr_overlay_new_width, function in GxrOverlay
gxr_overlay_poll_event, function in GxrOverlay
gxr_overlay_print_info, function in GxrOverlay
gxr_overlay_set_alpha, function in GxrOverlay
gxr_overlay_set_cairo_surface_raw, function in GxrOverlay
gxr_overlay_set_color, function in GxrOverlay
gxr_overlay_set_flip_y, function in GxrOverlay
gxr_overlay_set_gdk_pixbuf_raw, function in GxrOverlay
gxr_overlay_set_keyboard_position, function in GxrOverlay
gxr_overlay_set_mouse_scale, function in GxrOverlay
gxr_overlay_set_raw, function in GxrOverlay
gxr_overlay_set_sort_order, function in GxrOverlay
gxr_overlay_set_transform_absolute, function in GxrOverlay
gxr_overlay_set_translation, function in GxrOverlay
gxr_overlay_set_visibility, function in GxrOverlay
gxr_overlay_set_width_meters, function in GxrOverlay
gxr_overlay_show, function in GxrOverlay
gxr_overlay_show_keyboard, function in GxrOverlay
gxr_overlay_submit_texture, function in GxrOverlay
gxr_overlay_thumbnail_is_visible, function in GxrOverlay

P

GxrPose, struct in gxr-types
GxrPoseEvent, struct in gxr-types

Q

GxrQuitEvent, struct in gxr-types
GxrQuitReason, enum in gxr-enums

S

SEC_IN_MSEC_D, macro in gxr-time
SEC_IN_NSEC_D, macro in gxr-time
SEC_IN_NSEC_L, macro in gxr-time

T

gxr_time_age_secs_to_monotonic_msecs, function in gxr-time
GXR_TYPE_ACTION, macro in GxrAction
GXR_TYPE_ACTION_SET, macro in GxrActionSet
GXR_TYPE_BACKEND, macro in GxrBackend
GXR_TYPE_CONTEXT, macro in GxrContext
GXR_TYPE_MANIFEST, macro in gxr-manifest
GXR_TYPE_OVERLAY, macro in GxrOverlay