Blender V5.0
XrActionMapBinding Struct Reference

#include <DNA_xr_types.h>

Public Attributes

struct XrActionMapBindingnext
struct XrActionMapBindingprev
char name [64]
char profile [256]
ListBase component_paths
float float_threshold
short axis_flag
char _pad [2]
float pose_location [3]
float pose_rotation [3]

Detailed Description

Definition at line 132 of file DNA_xr_types.h.

Member Data Documentation

◆ _pad

char XrActionMapBinding::_pad[2]

Definition at line 146 of file DNA_xr_types.h.

◆ axis_flag

short XrActionMapBinding::axis_flag

Definition at line 145 of file DNA_xr_types.h.

◆ component_paths

ListBase XrActionMapBinding::component_paths

OpenXR component paths.

Definition at line 141 of file DNA_xr_types.h.

Referenced by wm_xr_actionmap_binding_clear(), and wm_xr_actionmap_binding_copy().

◆ float_threshold

float XrActionMapBinding::float_threshold

Input threshold/region.

Definition at line 144 of file DNA_xr_types.h.

Referenced by WM_xr_actionmap_binding_new().

◆ name

char XrActionMapBinding::name[64]

Unique name.

Definition at line 136 of file DNA_xr_types.h.

Referenced by WM_xr_actionmap_binding_ensure_unique(), and WM_xr_actionmap_binding_new().

◆ next

struct XrActionMapBinding* XrActionMapBinding::next

Definition at line 133 of file DNA_xr_types.h.

Referenced by wm_xr_actionmap_binding_copy().

◆ pose_location

float XrActionMapBinding::pose_location[3]

Pose action properties.

Definition at line 149 of file DNA_xr_types.h.

◆ pose_rotation

float XrActionMapBinding::pose_rotation[3]

Definition at line 150 of file DNA_xr_types.h.

◆ prev

struct XrActionMapBinding * XrActionMapBinding::prev

Definition at line 133 of file DNA_xr_types.h.

Referenced by wm_xr_actionmap_binding_copy().

◆ profile

char XrActionMapBinding::profile[256]

OpenXR interaction profile path.

Definition at line 139 of file DNA_xr_types.h.


The documentation for this struct was generated from the following file: