|
Blender V4.3
|
#include <DNA_xr_types.h>
Public Attributes | |
| struct XrActionMapItem * | next |
| struct XrActionMapItem * | prev |
| char | name [64] |
| char | type |
| char | _pad [7] |
| ListBase | user_paths |
| char | op [64] |
| IDProperty * | op_properties |
| struct PointerRNA * | op_properties_ptr |
| short | op_flag |
| short | action_flag |
| short | haptic_flag |
| short | pose_flag |
| char | haptic_name [64] |
| float | haptic_duration |
| float | haptic_frequency |
| float | haptic_amplitude |
| short | selbinding |
| char | _pad3 [2] |
| ListBase | bindings |
Definition at line 156 of file DNA_xr_types.h.
| char XrActionMapItem::_pad[7] |
eXrActionType
Definition at line 163 of file DNA_xr_types.h.
| char XrActionMapItem::_pad3[2] |
Definition at line 189 of file DNA_xr_types.h.
| short XrActionMapItem::action_flag |
Definition at line 176 of file DNA_xr_types.h.
| ListBase XrActionMapItem::bindings |
Definition at line 190 of file DNA_xr_types.h.
Referenced by WM_xr_actionmap_binding_add_copy(), WM_xr_actionmap_binding_find(), wm_xr_actionmap_binding_find_except(), WM_xr_actionmap_binding_new(), WM_xr_actionmap_binding_remove(), wm_xr_actionmap_item_clear(), and wm_xr_actionmap_item_copy().
| float XrActionMapItem::haptic_amplitude |
Definition at line 186 of file DNA_xr_types.h.
| float XrActionMapItem::haptic_duration |
Definition at line 184 of file DNA_xr_types.h.
| short XrActionMapItem::haptic_flag |
Definition at line 177 of file DNA_xr_types.h.
| float XrActionMapItem::haptic_frequency |
Definition at line 185 of file DNA_xr_types.h.
| char XrActionMapItem::haptic_name[64] |
Haptic properties.
Definition at line 183 of file DNA_xr_types.h.
| char XrActionMapItem::name[64] |
Unique name.
Definition at line 160 of file DNA_xr_types.h.
Referenced by WM_xr_actionmap_item_ensure_unique(), and WM_xr_actionmap_item_new().
| struct XrActionMapItem* XrActionMapItem::next |
Definition at line 157 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_copy().
| char XrActionMapItem::op[64] |
Operator to be called on XR events.
Definition at line 169 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_copy(), wm_xr_actionmap_item_properties_set(), and WM_xr_actionmap_item_properties_update_ot().
| short XrActionMapItem::op_flag |
Definition at line 175 of file DNA_xr_types.h.
| IDProperty* XrActionMapItem::op_properties |
Operator properties, assigned to ptr->data and can be written to a file.
Definition at line 171 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_copy(), wm_xr_actionmap_item_properties_free(), wm_xr_actionmap_item_properties_set(), and WM_xr_actionmap_item_properties_update_ot().
| struct PointerRNA* XrActionMapItem::op_properties_ptr |
RNA pointer to access properties.
Definition at line 173 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_copy(), wm_xr_actionmap_item_properties_free(), wm_xr_actionmap_item_properties_set(), and WM_xr_actionmap_item_properties_update_ot().
| short XrActionMapItem::pose_flag |
Pose action properties.
Definition at line 180 of file DNA_xr_types.h.
| struct XrActionMapItem * XrActionMapItem::prev |
Definition at line 157 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_copy().
| short XrActionMapItem::selbinding |
Definition at line 188 of file DNA_xr_types.h.
Referenced by WM_xr_actionmap_binding_remove(), and wm_xr_actionmap_item_clear().
| char XrActionMapItem::type |
Type.
Definition at line 162 of file DNA_xr_types.h.
Referenced by WM_xr_actionmap_item_new(), and WM_xr_actionmap_item_properties_update_ot().
| ListBase XrActionMapItem::user_paths |
OpenXR user paths.
Definition at line 166 of file DNA_xr_types.h.
Referenced by wm_xr_actionmap_item_clear(), and wm_xr_actionmap_item_copy().