|
Blender V4.3
|
#include "BLT_translation.hh"#include "DNA_space_types.h"#include "DNA_view3d_types.h"#include "DNA_windowmanager_types.h"#include "DNA_xr_types.h"#include "RNA_access.hh"#include "RNA_define.hh"#include "RNA_enum_types.hh"#include "WM_types.hh"#include "rna_internal.hh"Go to the source code of this file.
Functions | |
| void | RNA_def_xr (BlenderRNA *brna) |
XR Action Map | |
| static void | rna_def_xr_component_paths (BlenderRNA *brna, PropertyRNA *cprop) |
| static void | rna_def_xr_actionmap_bindings (BlenderRNA *brna, PropertyRNA *cprop) |
| static void | rna_def_xr_user_paths (BlenderRNA *brna, PropertyRNA *cprop) |
| static void | rna_def_xr_actionmap_items (BlenderRNA *brna, PropertyRNA *cprop) |
| static void | rna_def_xr_actionmaps (BlenderRNA *brna, PropertyRNA *cprop) |
| static void | rna_def_xr_actionmap (BlenderRNA *brna) |
XR Session Settings | |
| static void | rna_def_xr_session_settings (BlenderRNA *brna) |
XR Session State | |
| static void | rna_def_xr_session_state (BlenderRNA *brna) |
XR Event Data | |
| static void | rna_def_xr_eventdata (BlenderRNA *brna) |
Variables | |
| static const EnumPropertyItem | rna_enum_xr_action_types [] |
| static const EnumPropertyItem | rna_enum_xr_op_flags [] |
| static const EnumPropertyItem | rna_enum_xr_haptic_flags [] |
| static const EnumPropertyItem | rna_enum_xr_axis0_flags [] |
| static const EnumPropertyItem | rna_enum_xr_axis1_flags [] |
| void RNA_def_xr | ( | BlenderRNA * | brna | ) |
Definition at line 2552 of file rna_xr.cc.
References rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), and RNA_define_animate_sdna().
|
static |
Definition at line 1660 of file rna_xr.cc.
References FLT_MAX, OP_MAX_TYPENAME, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_ENUM, PROP_EULER, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_TRANSLATION, RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_component_paths(), rna_def_xr_user_paths(), rna_enum_xr_action_types, rna_enum_xr_axis0_flags, rna_enum_xr_axis1_flags, rna_enum_xr_haptic_flags, rna_enum_xr_op_flags, XR_MAX_COMPONENT_PATH_LENGTH, and XR_MAX_USER_PATH_LENGTH.
Referenced by RNA_def_xr().
|
static |
Definition at line 1482 of file rna_xr.cc.
References FUNC_USE_REPORTS, MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1563 of file rna_xr.cc.
References FUNC_USE_REPORTS, MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1606 of file rna_xr.cc.
References FUNC_NO_SELF, FUNC_USE_REPORTS, MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), and RNA_def_struct_ui_text().
Referenced by rna_def_xr_session_state().
|
static |
Definition at line 1446 of file rna_xr.cc.
References PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_function(), RNA_def_function_return(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and XR_MAX_COMPONENT_PATH_LENGTH.
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 2451 of file rna_xr.cc.
References PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_NONE, PROP_QUATERNION, PROP_STRING, PROP_TRANSLATION, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_funcs(), RNA_def_property_clear_flag(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_float_funcs(), RNA_def_property_string_funcs(), RNA_def_property_ui_text(), RNA_def_struct(), RNA_def_struct_ui_text(), and rna_enum_xr_action_types.
Referenced by RNA_def_xr().
|
static |
Definition at line 1909 of file rna_xr.cc.
References BLT_I18NCONTEXT_COLOR, FLT_MAX, NC_WM, ND_XR_DATA_CHANGED, PROP_ANIMATABLE, PROP_AXISANGLE, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_TRANSLATION, rna_def_object_type_visibility_flags_common(), RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_default(), RNA_def_property_int_funcs(), RNA_def_property_range(), RNA_def_property_translation_context(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_ui_text(), RNA_TRANSLATION_PREC_DEFAULT, V3D_OFSDRAW_SHOW_ANNOTATION, V3D_OFSDRAW_SHOW_GRIDFLOOR, V3D_OFSDRAW_SHOW_OBJECT_EXTRAS, V3D_OFSDRAW_SHOW_SELECTION, V3D_OFSDRAW_XR_SHOW_CONTROLLERS, V3D_OFSDRAW_XR_SHOW_CUSTOM_OVERLAYS, V3D_OFSDRAW_XR_SHOW_PASSTHROUGH, XR_BASE_POSE_CUSTOM, XR_BASE_POSE_OBJECT, XR_BASE_POSE_SCENE_CAMERA, XR_CONTROLLER_DRAW_DARK, XR_CONTROLLER_DRAW_DARK_RAY, XR_CONTROLLER_DRAW_LIGHT, and XR_CONTROLLER_DRAW_LIGHT_RAY.
Referenced by RNA_def_xr().
|
static |
Definition at line 2089 of file rna_xr.cc.
References FLT_MAX, FUNC_NO_SELF, MAX_NAME, PARM_OUTPUT, PARM_REQUIRED, PROP_COLLECTION, PROP_EDITABLE, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_QUATERNION, PROP_TRANSLATION, RNA_def_boolean(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_translation(), RNA_def_float_vector(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_float_funcs(), RNA_def_property_int_funcs(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_ui_text(), rna_def_xr_actionmaps(), PropertyRNA::subtype, and XR_MAX_USER_PATH_LENGTH.
Referenced by RNA_def_xr().
|
static |
Definition at line 1531 of file rna_xr.cc.
References PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_function(), RNA_def_function_return(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and XR_MAX_USER_PATH_LENGTH.
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1357 of file rna_xr.cc.
Referenced by rna_def_xr_actionmap(), and rna_def_xr_eventdata().
|
static |
Definition at line 1412 of file rna_xr.cc.
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1427 of file rna_xr.cc.
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1396 of file rna_xr.cc.
Referenced by rna_def_xr_actionmap().
|
static |
Definition at line 1381 of file rna_xr.cc.
Referenced by rna_def_xr_actionmap().