Monado OpenXR Runtime
|
Action related API entrypoint functions. More...
#include <stdio.h>
#include "oxr_objects.h"
#include "oxr_logger.h"
#include "oxr_handle.h"
#include "util/u_debug.h"
#include "oxr_api_funcs.h"
#include "oxr_api_verify.h"
Functions | |
XrResult | oxr_xrSyncActions (XrSession session, const XrActionsSyncInfo *syncInfo) |
OpenXR API function xrSyncActions. More... | |
XrResult | oxr_xrAttachSessionActionSets (XrSession session, const XrSessionActionSetsAttachInfo *bindInfo) |
OpenXR API function xrAttachSessionActionSets. More... | |
XrResult | oxr_xrSuggestInteractionProfileBindings (XrInstance instance, const XrInteractionProfileSuggestedBinding *suggestedBindings) |
OpenXR API function xrSuggestInteractionProfileBindings. More... | |
XrResult | oxr_xrGetCurrentInteractionProfile (XrSession session, XrPath topLevelUserPath, XrInteractionProfileState *interactionProfile) |
OpenXR API function xrGetCurrentInteractionProfile. More... | |
XrResult | oxr_xrGetInputSourceLocalizedName (XrSession session, const XrInputSourceLocalizedNameGetInfo *getInfo, uint32_t bufferCapacityInput, uint32_t *bufferCountOutput, char *buffer) |
OpenXR API function xrGetInputSourceLocalizedName. More... | |
XrResult | oxr_xrCreateActionSet (XrInstance instance, const XrActionSetCreateInfo *createInfo, XrActionSet *actionSet) |
OpenXR API function xrCreateActionSet. More... | |
XrResult | oxr_xrDestroyActionSet (XrActionSet actionSet) |
OpenXR API function xrDestroyActionSet. More... | |
XrResult | oxr_xrCreateAction (XrActionSet actionSet, const XrActionCreateInfo *createInfo, XrAction *action) |
OpenXR API function xrCreateAction. More... | |
XrResult | oxr_xrDestroyAction (XrAction action) |
OpenXR API function xrDestroyAction. More... | |
XrResult | oxr_xrGetActionStateBoolean (XrSession session, const XrActionStateGetInfo *getInfo, XrActionStateBoolean *data) |
OpenXR API function xrGetActionStateBoolean. More... | |
XrResult | oxr_xrGetActionStateFloat (XrSession session, const XrActionStateGetInfo *getInfo, XrActionStateFloat *data) |
OpenXR API function xrGetActionStateFloat. More... | |
XrResult | oxr_xrGetActionStateVector2f (XrSession session, const XrActionStateGetInfo *getInfo, XrActionStateVector2f *data) |
OpenXR API function xrGetActionStateVector2f. More... | |
XrResult | oxr_xrGetActionStatePose (XrSession session, const XrActionStateGetInfo *getInfo, XrActionStatePose *data) |
OpenXR API function xrGetActionStatePose. More... | |
XrResult | oxr_xrEnumerateBoundSourcesForAction (XrSession session, const XrBoundSourcesForActionEnumerateInfo *enumerateInfo, uint32_t sourceCapacityInput, uint32_t *sourceCountOutput, XrPath *sources) |
OpenXR API function xrEnumerateBoundSourcesForAction. More... | |
XrResult | oxr_xrApplyHapticFeedback (XrSession session, const XrHapticActionInfo *hapticActionInfo, const XrHapticBaseHeader *hapticEvent) |
OpenXR API function xrApplyHapticFeedback. More... | |
XrResult | oxr_xrStopHapticFeedback (XrSession session, const XrHapticActionInfo *hapticActionInfo) |
OpenXR API function xrStopHapticFeedback. More... | |
Action related API entrypoint functions.