|
Monado OpenXR Runtime
|
Object that client program interact with. More...
#include <oxr/oxr_objects.h>

Data Fields | |
| struct oxr_handle_base | handle |
| Common structure for things referred to by OpenXR handles. More... | |
| struct oxr_system * | sys |
| struct xrt_compositor * | compositor |
| struct oxr_session * | next |
| XrSessionState | state |
| bool | frame_started |
| bool | exiting |
| struct u_hashmap_int * | act_sets |
| struct u_hashmap_int * | sources |
| struct oxr_source_set * | src_set_list |
| List of created source sets. More... | |
| bool | actionsAttached |
| Has xrAttachSessionActionSets been called? More... | |
| float | ipd_meters |
| IPD, to be expanded to a proper 3D relation. More... | |
| float | static_prediction_s |
| XrResult(* | create_swapchain )(struct oxr_logger *, struct oxr_session *sess, const XrSwapchainCreateInfo *, struct oxr_swapchain **) |
| To pipe swapchain creation to right code. More... | |
| XrPath | left |
| Currently bound interaction profile. More... | |
| XrPath | right |
| XrPath | head |
| XrPath | gamepad |
Object that client program interact with.
| bool oxr_session::actionsAttached |
Has xrAttachSessionActionSets been called?
| XrResult(* oxr_session::create_swapchain) (struct oxr_logger *, struct oxr_session *sess, const XrSwapchainCreateInfo *, struct oxr_swapchain **) |
To pipe swapchain creation to right code.
| struct oxr_handle_base oxr_session::handle |
Common structure for things referred to by OpenXR handles.
| float oxr_session::ipd_meters |
IPD, to be expanded to a proper 3D relation.
| XrPath oxr_session::left |
Currently bound interaction profile.
| struct oxr_source_set* oxr_session::src_set_list |
List of created source sets.
1.8.13