Monado OpenXR Runtime
Loading...
Searching...
No Matches
oxr_binding_point_store.h File Reference

Store of generated binding point source paths. More...

#include "xrt/xrt_defines.h"
#include "oxr_extension_support.h"
#include "oxr_forward_declarations.h"
Include dependency graph for oxr_binding_point_store.h:

Go to the source code of this file.

Data Structures

struct  oxr_binding_point_store
 Store mapping interaction-profile/binding-path pairs to unique source paths. More...
 

Functions

XRT_CHECK_RESULT XrResult oxr_binding_point_store_init (struct oxr_binding_point_store *store)
 
void oxr_binding_point_store_fini (struct oxr_binding_point_store *store)
 
XRT_CHECK_RESULT XrResult oxr_binding_point_store_add (struct oxr_binding_point_store *store, XrPath interaction_profile_path, XrPath binding_path, struct oxr_path_store *path_store, struct oxr_binding_point *binding_point, XrPath *out_unique_path)
 
bool oxr_binding_point_store_get (const struct oxr_binding_point_store *store, XrPath unique_path, const struct oxr_binding_point **out_binding_point)
 

Detailed Description

Store of generated binding point source paths.