17#include "openxr/openxr.h"
207 size_t transform_count,
324oxr_input_transform_create_chain(
struct oxr_logger *log,
327 XrActionType result_type,
328 const char *action_name,
329 const char *bound_path_string,
331 size_t *out_transform_count);
355oxr_input_transform_create_chain_dpad(
struct oxr_logger *log,
358 XrActionType result_type,
359 const char *bound_path_string,
365 size_t *out_transform_count);
oxr_dpad_region
Region of a dpad binding that an input is mapped to.
Definition oxr_defines.h:87
xrt_input_type
Base type of this inputs.
Definition xrt_defines.h:832
Holds dpad state related functions.
Forward declarations for OpenXR state tracker structs.
dpad binding extracted from XrInteractionProfileDpadBindingEXT
Definition oxr_dpad_state.h:47
dpad settings we need extracted from XrInteractionProfileDpadBindingEXT
Definition oxr_dpad_state.h:35
Logger struct that lives on the stack, one for each call client call.
Definition oxr_logger.h:44
Allocate on the stack, make sure to zero initialize.
Definition oxr_logger.h:92
Header defining an xrt display or controller device.