Blender  V3.3
Public Attributes | List of all members
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 130 of file DNA_xr_types.h.

Member Data Documentation

◆ _pad

char XrActionMapBinding::_pad[2]

Definition at line 144 of file DNA_xr_types.h.

◆ axis_flag

short XrActionMapBinding::axis_flag

Definition at line 143 of file DNA_xr_types.h.

◆ component_paths

ListBase XrActionMapBinding::component_paths

OpenXR component paths.

Definition at line 139 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 142 of file DNA_xr_types.h.

Referenced by WM_xr_actionmap_binding_new().

◆ name

char XrActionMapBinding::name[64]

Unique name.

Definition at line 134 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 131 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 147 of file DNA_xr_types.h.

◆ pose_rotation

float XrActionMapBinding::pose_rotation[3]

Definition at line 148 of file DNA_xr_types.h.

◆ prev

struct XrActionMapBinding * XrActionMapBinding::prev

Definition at line 131 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 137 of file DNA_xr_types.h.


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