|
Blender
V2.93
|
#include "BLI_utildefines.h"#include "BLI_compiler_attrs.h"#include "rna_internal_types.h"#include "UI_resources.h"Go to the source code of this file.
Classes | |
| struct | ContainerDefRNA |
| struct | FunctionDefRNA |
| struct | PropertyDefRNA |
| struct | StructDefRNA |
| struct | AllocDefRNA |
| struct | BlenderDefRNA |
Macros | |
| #define | RNA_MAGIC ((int)~0) |
Typedefs | |
| typedef struct ContainerDefRNA | ContainerDefRNA |
| typedef struct FunctionDefRNA | FunctionDefRNA |
| typedef struct PropertyDefRNA | PropertyDefRNA |
| typedef struct StructDefRNA | StructDefRNA |
| typedef struct AllocDefRNA | AllocDefRNA |
| typedef struct BlenderDefRNA | BlenderDefRNA |
| #define RNA_MAGIC ((int)~0) |
Definition at line 31 of file rna_internal.h.
| typedef struct AllocDefRNA AllocDefRNA |
| typedef struct BlenderDefRNA BlenderDefRNA |
| typedef struct ContainerDefRNA ContainerDefRNA |
| typedef struct FunctionDefRNA FunctionDefRNA |
| typedef struct PropertyDefRNA PropertyDefRNA |
| typedef struct StructDefRNA StructDefRNA |
| bool rna_Action_actedit_assign_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| bool rna_Action_id_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| void rna_ActionGroup_colorset_set | ( | struct PointerRNA * | ptr, |
| int | value | ||
| ) |
| bool rna_ActionGroup_is_custom_colorset_get | ( | struct PointerRNA * | ptr | ) |
| void rna_addtail | ( | struct ListBase * | listbase, |
| void * | vlink | ||
| ) |
Definition at line 123 of file rna_define.c.
References ListBase::first, ListBase::last, Link::next, NULL, and Link::prev.
Referenced by rna_alloc_from_buffer(), rna_brna_structs_add(), rna_calloc(), rna_def_function(), RNA_def_property(), RNA_def_struct_ptr(), and rna_sortlist().
| void* rna_alloc_from_buffer | ( | const char * | buffer, |
| int | buffer_len | ||
| ) |
Definition at line 417 of file makesrna.c.
References BlenderDefRNA::allocs, buffer, DefRNA, AllocDefRNA::mem, MEM_callocN, MEM_mallocN, and rna_addtail().
Referenced by rna_alloc_function_name().
| bool rna_AnimaData_override_apply | ( | struct Main * | bmain, |
| struct PointerRNA * | ptr_local, | ||
| struct PointerRNA * | ptr_reference, | ||
| struct PointerRNA * | ptr_storage, | ||
| struct PropertyRNA * | prop_local, | ||
| struct PropertyRNA * | prop_reference, | ||
| struct PropertyRNA * | prop_storage, | ||
| const int | len_local, | ||
| const int | len_reference, | ||
| const int | len_storage, | ||
| struct PointerRNA * | ptr_item_local, | ||
| struct PointerRNA * | ptr_item_reference, | ||
| struct PointerRNA * | ptr_item_storage, | ||
| struct IDOverrideLibraryPropertyOperation * | opop | ||
| ) |
| void RNA_api_action | ( | StructRNA * | srna | ) |
Definition at line 58 of file rna_action_api.c.
References FUNC_USE_REPORTS, PARM_REQUIRED, PROP_NEVER_NULL, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), and RNA_def_pointer().
Referenced by rna_def_action().
| void RNA_api_animdata | ( | struct StructRNA * | srna | ) |
Definition at line 84 of file rna_animation_api.c.
References MAXFRAME, MINAFRAME, PARM_REQUIRED, RNA_def_boolean(), RNA_def_float(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_animdata().
| void RNA_api_armature_edit_bone | ( | StructRNA * | srna | ) |
Definition at line 115 of file rna_armature_api.c.
References NULL, PARM_REQUIRED, RNA_def_float_vector(), RNA_def_function(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_edit_bone().
| void RNA_api_bone | ( | StructRNA * | srna | ) |
Definition at line 129 of file rna_armature_api.c.
References FUNC_NO_SELF, NULL, PARM_REQUIRED, PROP_FLOAT, PROP_MATRIX, PROP_NEVER_NULL, PROP_NONE, PROP_XYZ, RNA_def_boolean(), RNA_def_float(), RNA_def_float_vector_xyz(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_multi_array(), RNA_def_property_ui_text(), rna_matrix_dimsize_3x3, and rna_matrix_dimsize_4x4.
Referenced by rna_def_bone().
| void RNA_api_camera | ( | StructRNA * | srna | ) |
Definition at line 56 of file rna_camera_api.c.
References NULL, PROP_THICK_WRAP, RNA_def_float_vector(), RNA_def_function(), RNA_def_function_output(), RNA_def_function_ui_description(), RNA_def_pointer(), and RNA_def_property_flag().
Referenced by RNA_def_camera().
| void RNA_api_curve | ( | StructRNA * | srna | ) |
Definition at line 57 of file rna_curve_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_float_matrix(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_curve().
| void RNA_api_curve_nurb | ( | StructRNA * | srna | ) |
Definition at line 79 of file rna_curve_api.c.
References RNA_def_float_distance(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), and RNA_def_int().
Referenced by rna_def_curve_nurb().
| void RNA_api_drivers | ( | StructRNA * | srna | ) |
| void RNA_api_fcurves | ( | StructRNA * | srna | ) |
Definition at line 86 of file rna_fcurve_api.c.
References FUNC_USE_REPORTS, MAXFRAME, MINAFRAME, PARM_REQUIRED, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_int(), and RNA_def_parameter_flags().
Referenced by rna_def_fcurve().
| void RNA_api_gizmo | ( | struct StructRNA * | srna | ) |
Definition at line 207 of file rna_wm_gizmo_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_FLOAT, PROP_MATRIX, PROP_NEVER_NULL, RNA_def_boolean(), RNA_def_enum(), 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_multi_array(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_object_axis_items, and rna_matrix_dimsize_4x4.
Referenced by rna_def_gizmo().
| void RNA_api_gizmogroup | ( | struct StructRNA * | srna | ) |
Referenced by rna_def_gizmogroup().
| void RNA_api_image | ( | struct StructRNA * | srna | ) |
Definition at line 276 of file rna_image_api.c.
References FILE_MAX, FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PF_USE_LOCAL, PROP_BYTESTRING, PROP_STRING, PROP_THICK_WRAP, RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), 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_ui_text(), RNA_def_string_file_path(), and rna_enum_unpack_method_items.
Referenced by rna_def_image().
| void RNA_api_image_packed_file | ( | struct StructRNA * | srna | ) |
Definition at line 267 of file rna_image_api.c.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, RNA_def_function(), RNA_def_function_flag(), and RNA_def_function_ui_description().
Referenced by rna_def_image_packed_files().
| void RNA_api_keyconfig | ( | struct StructRNA * | srna | ) |
Referenced by rna_def_keyconfig().
| void RNA_api_keyconfigs | ( | struct StructRNA * | srna | ) |
Definition at line 1256 of file rna_wm_api.c.
References EVT_TYPE_MASK_ALL, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, NULL, PARM_OUTPUT, PARM_REQUIRED, PARM_RNAPTR, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, PROP_THICK_WRAP, RNA_def_enum_flag(), 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(), RNA_def_property_enum_items(), RNA_def_string(), rna_enum_event_type_mask_items, and rna_enum_operator_context_items.
Referenced by rna_def_wm_keyconfigs().
| void RNA_api_keyingset | ( | struct StructRNA * | srna | ) |
Definition at line 70 of file rna_animation_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, RNA_def_function(), RNA_def_function_flag(), and RNA_def_function_ui_description().
Referenced by rna_def_keyingset().
| void RNA_api_keymap | ( | struct StructRNA * | srna | ) |
Definition at line 1083 of file rna_wm_api.c.
References FUNC_USE_CONTEXT, PARM_REQUIRED, PROP_NEVER_NULL, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_parameter_flags(), and RNA_def_pointer().
Referenced by rna_def_keyconfig().
| void RNA_api_keymapitem | ( | struct StructRNA * | srna | ) |
Definition at line 1102 of file rna_wm_api.c.
References NULL, PARM_REQUIRED, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), and UI_MAX_SHORTCUT_STR.
Referenced by rna_def_keyconfig().
| void RNA_api_keymapitems | ( | struct StructRNA * | srna | ) |
Definition at line 1120 of file rna_wm_api.c.
References EVT_TYPE_MASK_ALL, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_enum_flag(), 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(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_event_type_items, rna_enum_event_type_mask_items, and rna_enum_event_value_all_items.
Referenced by rna_def_keymap_items().
| void RNA_api_keymaps | ( | struct StructRNA * | srna | ) |
Definition at line 1212 of file rna_wm_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RGN_TYPE_WINDOW, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), rna_enum_region_type_items, rna_enum_space_type_items, and SPACE_EMPTY.
Referenced by rna_def_wm_keymaps().
| void RNA_api_lattice | ( | struct StructRNA * | srna | ) |
Definition at line 50 of file rna_lattice_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_float_matrix(), RNA_def_function(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_lattice().
| void RNA_api_macro | ( | struct StructRNA * | srna | ) |
Definition at line 1047 of file rna_wm_api.c.
References FUNC_NO_SELF, FUNC_REGISTER_OPTIONAL, NULL, PARM_REQUIRED, PROP_NEVER_NULL, RNA_def_boolean(), RNA_def_enum_flag(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), and rna_enum_wm_report_items.
Referenced by rna_def_macro_operator().
| void RNA_api_main | ( | struct StructRNA * | srna | ) |
Referenced by RNA_def_main().
| void RNA_api_material | ( | StructRNA * | srna | ) |
Referenced by RNA_def_material().
| void RNA_api_mesh | ( | struct StructRNA * | srna | ) |
Definition at line 217 of file rna_mesh_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, MAX_CUSTOMDATA_LAYER_NAME, NULL, PARM_OUTPUT, PARM_REQUIRED, PROP_DYNAMIC, RNA_def_boolean(), RNA_def_float_array(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_int_array(), RNA_def_int_vector(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_multi_array(), and RNA_def_string().
Referenced by rna_def_mesh().
| void RNA_api_meta | ( | struct StructRNA * | srna | ) |
Definition at line 51 of file rna_meta_api.c.
References NULL, PARM_REQUIRED, RNA_def_float_matrix(), RNA_def_function(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_metaball().
| void RNA_api_object | ( | struct StructRNA * | srna | ) |
Definition at line 784 of file rna_object_api.c.
References BVH_RAYCAST_DIST_MAX, CONSTRAINT_SPACE_WORLD, eModifierMode_Realtime, eModifierMode_Render, FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, NULL, PARM_OUTPUT, PARM_REQUIRED, PARM_RNAPTR, PROP_DYNAMIC, PROP_FLOAT, PROP_MATRIX, PROP_NEVER_NULL, PROP_NONE, PROP_THICK_WRAP, PROP_XYZ, RNA_def_boolean(), RNA_def_enum(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_vector(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_multi_array(), RNA_def_property_ui_text(), RNA_def_string(), rna_matrix_dimsize_4x4, and space_items.
Referenced by rna_def_object().
| void RNA_api_operator | ( | struct StructRNA * | srna | ) |
Definition at line 940 of file rna_wm_api.c.
References FUNC_ALLOW_WRITE, FUNC_NO_SELF, FUNC_REGISTER_OPTIONAL, FUNC_USE_CONTEXT, NULL, OPERATOR_FINISHED, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum_flag(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), rna_enum_operator_return_items, and rna_enum_wm_report_items.
Referenced by rna_def_operator().
| void RNA_api_pose | ( | struct StructRNA * | srna | ) |
Definition at line 129 of file rna_pose_api.c.
References FUNC_NO_SELF, FUNC_USE_CONTEXT, FUNC_USE_SELF_ID, PARM_REQUIRED, RNA_def_float(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), and RNA_def_pointer().
Referenced by rna_def_pose().
| void RNA_api_pose_channel | ( | struct StructRNA * | srna | ) |
Definition at line 155 of file rna_pose_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PROP_FLOAT, PROP_MATRIX, PROP_XYZ, RNA_def_boolean(), RNA_def_float(), RNA_def_float_vector_xyz(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_multi_array(), RNA_def_property_ui_text(), and rna_matrix_dimsize_4x4.
Referenced by rna_def_pose_channel().
| void RNA_api_region_view3d | ( | struct StructRNA * | srna | ) |
Definition at line 76 of file rna_space_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_SELF_ID, RNA_def_function(), RNA_def_function_flag(), and RNA_def_function_ui_description().
Referenced by rna_def_space_view3d().
| void RNA_api_scene | ( | struct StructRNA * | srna | ) |
Definition at line 266 of file rna_scene_api.c.
References BVH_RAYCAST_DIST_MAX, FILE_MAX, FUNC_USE_CONTEXT, FUNC_USE_MAIN, MAXFRAME, MINAFRAME, NULL, PARM_REQUIRED, PROP_FILEPATH, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_float(), RNA_def_float_matrix(), RNA_def_float_vector(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_subtype(), RNA_def_string(), rna_enum_modifier_triangulate_ngon_method_items, and rna_enum_modifier_triangulate_quad_method_items.
Referenced by RNA_def_scene().
| void RNA_api_scene_render | ( | struct StructRNA * | srna | ) |
Definition at line 425 of file rna_scene_api.c.
References FILE_MAX, FUNC_USE_MAIN, MAXFRAME, MINAFRAME, NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), and RNA_def_string_file_path().
Referenced by rna_def_scene_render_data().
| void RNA_api_sequence_elements | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 682 of file rna_sequencer_api.c.
References FUNC_USE_REPORTS, FUNC_USE_SELF_ID, NULL, PARM_REQUIRED, 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_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by rna_def_image().
| void RNA_api_sequence_strip | ( | StructRNA * | srna | ) |
Definition at line 627 of file rna_sequencer_api.c.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, MAXFRAME, NULL, PARM_REQUIRED, PROP_NEVER_NULL, RNA_def_boolean(), RNA_def_enum(), 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(), SEQ_CACHE_STORE_COMPOSITE, SEQ_CACHE_STORE_PREPROCESSED, and SEQ_CACHE_STORE_RAW.
Referenced by rna_def_sequence().
| void RNA_api_sequences | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop, | ||
| const bool | metastrip | ||
| ) |
Definition at line 710 of file rna_sequencer_api.c.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, MAXFRAME, MAXSEQ, NULL, PARM_PYFUNC_OPTIONAL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), 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(), scale_fit_methods, SEQ_SCALE_TO_FILL, SEQ_SCALE_TO_FIT, SEQ_STRETCH_TO_FILL, SEQ_TYPE_ADD, SEQ_TYPE_ADJUSTMENT, SEQ_TYPE_ALPHAOVER, SEQ_TYPE_ALPHAUNDER, SEQ_TYPE_COLOR, SEQ_TYPE_COLORMIX, SEQ_TYPE_CROSS, SEQ_TYPE_GAMCROSS, SEQ_TYPE_GAUSSIAN_BLUR, SEQ_TYPE_GLOW, SEQ_TYPE_MUL, SEQ_TYPE_MULTICAM, SEQ_TYPE_OVERDROP, SEQ_TYPE_SPEED, SEQ_TYPE_SUB, SEQ_TYPE_TEXT, SEQ_TYPE_TRANSFORM, SEQ_TYPE_WIPE, and SEQ_USE_ORIGINAL_SIZE.
Referenced by rna_def_editor(), and rna_def_meta().
| void RNA_api_sound | ( | struct StructRNA * | srna | ) |
Definition at line 54 of file rna_sound_api.c.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, PF_USE_LOCAL, RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), and rna_enum_unpack_method_items.
Referenced by rna_def_sound().
| void RNA_api_space_filebrowser | ( | struct StructRNA * | srna | ) |
Definition at line 119 of file rna_space_api.c.
References PARM_REQUIRED, PROP_NONE, PROP_POINTER, RNA_def_boolean(), RNA_def_function(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_property(), and RNA_def_property_struct_type().
Referenced by rna_def_space_filebrowser().
| void RNA_api_space_node | ( | struct StructRNA * | srna | ) |
Definition at line 85 of file rna_space_api.c.
References FUNC_USE_CONTEXT, PARM_REQUIRED, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_int(), and RNA_def_parameter_flags().
Referenced by rna_def_space_node().
| void RNA_api_space_text | ( | struct StructRNA * | srna | ) |
Definition at line 100 of file rna_space_api.c.
References FUNC_USE_SELF_ID, NULL, PARM_REQUIRED, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_int_array(), and RNA_def_parameter_flags().
Referenced by rna_def_space_text().
| void RNA_api_text | ( | struct StructRNA * | srna | ) |
Definition at line 63 of file rna_text_api.c.
References PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), and RNA_def_string().
Referenced by rna_def_text().
| void RNA_api_texture | ( | struct StructRNA * | srna | ) |
Definition at line 56 of file rna_texture_api.c.
References NULL, PARM_REQUIRED, PROP_THICK_WRAP, RNA_def_float_vector(), RNA_def_function(), RNA_def_function_output(), RNA_def_function_ui_description(), and RNA_def_parameter_flags().
Referenced by rna_def_texture().
| void RNA_api_ui_layout | ( | struct StructRNA * | srna | ) |
Definition at line 755 of file rna_ui_api.c.
References api_ui_item_common(), api_ui_item_common_heading(), api_ui_item_common_text(), api_ui_item_op(), api_ui_item_op_common(), api_ui_item_rna_common(), curve_type_items, FUNC_NO_SELF, FUNC_USE_CONTEXT, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_UNSIGNED, RGN_TYPE_WINDOW, RNA_def_boolean(), RNA_def_enum(), RNA_def_float(), RNA_def_float_array(), 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_struct_type(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_region_type_items, rna_enum_space_type_items, rna_enum_uilist_layout_type_items, UI_TEMPLATE_ID_FILTER_ALL, UI_TEMPLATE_ID_FILTER_AVAILABLE, UI_UL_DEFAULT_CLASS_NAME, and UILST_LAYOUT_DEFAULT.
Referenced by rna_def_ui_layout().
| void RNA_api_vfont | ( | struct StructRNA * | srna | ) |
Definition at line 54 of file rna_vfont_api.c.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, PF_USE_LOCAL, RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), and rna_enum_unpack_method_items.
Referenced by RNA_def_vfont().
| void RNA_api_window | ( | struct StructRNA * | srna | ) |
Definition at line 693 of file rna_wm_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_enum_items(), RNA_def_string(), rna_enum_event_type_items, rna_enum_event_value_all_items, and rna_enum_window_cursor_items.
Referenced by rna_def_window().
| void RNA_api_wm | ( | struct StructRNA * | srna | ) |
Definition at line 742 of file rna_wm_api.c.
References FUNC_NO_SELF, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_UNSIGNED, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_range(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_icon_items, rna_generic_op_invoke(), WM_GEN_INVOKE_EVENT, WM_GEN_INVOKE_RETURN, and WM_GEN_INVOKE_SIZE.
Referenced by rna_def_windowmanager().
| void RNA_api_workspace | ( | struct StructRNA * | srna | ) |
Definition at line 114 of file rna_workspace_api.c.
References FUNC_NO_SELF, FUNC_USE_CONTEXT, NULL, PARM_REQUIRED, PROP_NEVER_NULL, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_property_clear_flag(), and RNA_def_string().
Referenced by rna_def_workspace().
| void RNA_api_workspace_tool | ( | struct StructRNA * | srna | ) |
Definition at line 129 of file rna_workspace_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, KMAP_MAX_NAME, MAX_NAME, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, 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_enum_items(), RNA_def_string(), and rna_enum_window_cursor_items.
Referenced by rna_def_workspace_tool().
| bool rna_Armature_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| PointerRNA rna_array_lookup_int | ( | PointerRNA * | ptr, |
| StructRNA * | type, | ||
| void * | data, | ||
| int | itemsize, | ||
| int | length, | ||
| int | index | ||
| ) |
Definition at line 4948 of file rna_access.c.
References data, length(), PointerRNA_NULL, ptr, rna_pointer_inherit_refine(), and type.
| void rna_AttributeGroup_iterator_begin | ( | CollectionPropertyIterator * | iter, |
| PointerRNA * | ptr | ||
| ) |
| PointerRNA rna_AttributeGroup_iterator_get | ( | CollectionPropertyIterator * | iter | ) |
| void rna_AttributeGroup_iterator_next | ( | CollectionPropertyIterator * | iter | ) |
| int rna_AttributeGroup_length | ( | PointerRNA * | ptr | ) |
| void rna_builtin_properties_begin | ( | struct CollectionPropertyIterator * | iter, |
| struct PointerRNA * | ptr | ||
| ) |
Referenced by RNA_def_struct_ptr().
| PointerRNA rna_builtin_properties_get | ( | struct CollectionPropertyIterator * | iter | ) |
Referenced by RNA_def_struct_ptr().
| int rna_builtin_properties_lookup_string | ( | PointerRNA * | ptr, |
| const char * | key, | ||
| PointerRNA * | r_ptr | ||
| ) |
| void rna_builtin_properties_next | ( | struct CollectionPropertyIterator * | iter | ) |
Referenced by RNA_def_struct_ptr().
| PointerRNA rna_builtin_type_get | ( | struct PointerRNA * | ptr | ) |
Referenced by RNA_def_struct_ptr().
| void* rna_calloc | ( | int | buffer_len | ) |
Definition at line 426 of file makesrna.c.
References BlenderDefRNA::allocs, DefRNA, AllocDefRNA::mem, MEM_callocN, and rna_addtail().
Referenced by RNA_def_property_float_sdna(), and RNA_def_property_int_sdna().
| bool rna_Camera_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| bool rna_Curve_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| void RNA_def_action | ( | struct BlenderRNA * | brna | ) |
Definition at line 867 of file rna_action.c.
References rna_def_action(), rna_def_action_group(), and rna_def_dopesheet().
| void rna_def_actionbone_group_common | ( | struct StructRNA * | srna, |
| int | update_flag, | ||
| const char * | update_cb | ||
| ) |
Definition at line 889 of file rna_pose.c.
References NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_clear_flag(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_pointer_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), rna_enum_color_sets_items, and update_cb().
Referenced by rna_def_action_group(), and rna_def_bone_group().
| void RNA_def_animation | ( | struct BlenderRNA * | brna | ) |
Definition at line 1398 of file rna_animation.c.
References rna_def_animdata(), rna_def_keyingset(), rna_def_keyingset_info(), and rna_def_keyingset_path().
| void rna_def_animdata_common | ( | struct StructRNA * | srna | ) |
Definition at line 1285 of file rna_animation.c.
References NULL, PROP_EDITABLE, PROP_NONE, PROP_POINTER, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_override_flag(), RNA_def_property_override_funcs(), RNA_def_property_pointer_sdna(), and RNA_def_property_ui_text().
Referenced by rna_def_armature(), rna_def_cachefile(), RNA_def_camera(), rna_def_curve(), rna_def_gpencil_data(), rna_def_hair(), rna_def_key(), rna_def_lattice(), rna_def_light(), rna_def_lightprobe(), rna_def_linestyle(), rna_def_mask(), RNA_def_material(), rna_def_mesh(), rna_def_metaball(), rna_def_movieclip(), rna_def_nodetree(), rna_def_object(), rna_def_particle_settings(), rna_def_pointcloud(), RNA_def_scene(), rna_def_simulation(), rna_def_speaker(), rna_def_texture(), rna_def_volume(), and RNA_def_world().
| void RNA_def_animviz | ( | struct BlenderRNA * | brna | ) |
Definition at line 338 of file rna_animviz.c.
References rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), and rna_def_animviz_paths().
| void rna_def_animviz_common | ( | struct StructRNA * | srna | ) |
Definition at line 308 of file rna_animviz.c.
References NULL, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, RNA_def_property(), RNA_def_property_flag(), RNA_def_property_pointer_sdna(), and RNA_def_property_ui_text().
Referenced by rna_def_object(), and rna_def_pose().
| void RNA_def_armature | ( | struct BlenderRNA * | brna | ) |
Definition at line 1582 of file rna_armature.c.
References rna_def_armature(), rna_def_bone(), and rna_def_edit_bone().
| void RNA_def_asset | ( | struct BlenderRNA * | brna | ) |
Definition at line 218 of file rna_asset.c.
References rna_def_asset_data(), rna_def_asset_tag(), and RNA_define_animate_sdna().
| void RNA_def_attribute | ( | struct BlenderRNA * | brna | ) |
Definition at line 765 of file rna_attribute.c.
References rna_def_attribute(), and rna_def_attribute_group().
| void rna_def_attributes_common | ( | struct StructRNA * | srna | ) |
Definition at line 745 of file rna_attribute.c.
References NULL, PROP_COLLECTION, PROP_NONE, RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_srna(), RNA_def_property_struct_type(), and RNA_def_property_ui_text().
Referenced by rna_def_hair(), rna_def_mesh(), and rna_def_pointcloud().
| void RNA_def_boid | ( | struct BlenderRNA * | brna | ) |
Definition at line 721 of file rna_boid.c.
References rna_def_boid_settings(), rna_def_boidrule(), and rna_def_boidstate().
| void rna_def_bone_curved_common | ( | struct StructRNA * | srna, |
| bool | is_posebone, | ||
| bool | is_editbone | ||
| ) |
Definition at line 686 of file rna_armature.c.
References BONE_ADD_PARENT_END_ROLL, M_PI, NULL, PROP_ANGLE, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_FLOAT, PROP_NONE, PROP_PROPORTIONAL, RNA_DEF_CURVEBONE_UPDATE, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_flag(), RNA_def_property_float_default(), RNA_def_property_float_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), and RNA_TRANSLATION_PREC_DEFAULT.
Referenced by rna_def_bone(), rna_def_edit_bone(), and rna_def_pose_channel().
| void RNA_def_brush | ( | struct BlenderRNA * | brna | ) |
Definition at line 3542 of file rna_brush.c.
References rna_def_brush(), rna_def_brush_capabilities(), rna_def_brush_texture_slot(), rna_def_gpencil_options(), rna_def_image_paint_capabilities(), rna_def_operator_stroke_element(), rna_def_sculpt_capabilities(), rna_def_vertex_paint_capabilities(), and rna_def_weight_paint_capabilities().
| void RNA_def_cachefile | ( | struct BlenderRNA * | brna | ) |
Definition at line 210 of file rna_cachefile.c.
References rna_def_alembic_object_path(), and rna_def_cachefile().
| void RNA_def_camera | ( | struct BlenderRNA * | brna | ) |
Definition at line 487 of file rna_camera.c.
References CAM_ANGLETOGGLE, CAM_DTX_CENTER, CAM_DTX_CENTER_DIAG, CAM_DTX_GOLDEN, CAM_DTX_GOLDEN_TRI_A, CAM_DTX_GOLDEN_TRI_B, CAM_DTX_HARMONY_TRI_A, CAM_DTX_HARMONY_TRI_B, CAM_DTX_THIRDS, CAM_ORTHO, CAM_PANO, CAM_PERSP, CAM_SHOW_BG_IMAGE, CAM_SHOW_SAFE_CENTER, CAM_SHOW_SAFE_MARGINS, CAM_SHOWLIMITS, CAM_SHOWMIST, CAM_SHOWNAME, CAM_SHOWPASSEPARTOUT, CAM_SHOWSENSOR, CAMERA_SENSOR_FIT_AUTO, CAMERA_SENSOR_FIT_HOR, CAMERA_SENSOR_FIT_VERT, DEG2RAD, NC_CAMERA, NC_OBJECT, ND_DRAW, ND_DRAW_RENDER_VIEWPORT, NULL, PROP_ANGLE, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_DISTANCE, PROP_DISTANCE_CAMERA, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, RNA_api_camera(), rna_def_animdata_common(), rna_def_camera_background_image(), rna_def_camera_background_images(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_sdna(), RNA_def_property_enum_bitflag_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_animate_sdna(), and RNA_define_lib_overridable().
| void RNA_def_cloth | ( | struct BlenderRNA * | brna | ) |
Definition at line 1209 of file rna_cloth.c.
References rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), and rna_def_cloth_solver_result().
| void RNA_def_collections | ( | struct BlenderRNA * | brna | ) |
Definition at line 430 of file rna_collection.c.
References COLLECTION_LRT_EXCLUDE, COLLECTION_LRT_INCLUDE, COLLECTION_LRT_INTERSECTION_ONLY, COLLECTION_LRT_NO_INTERSECTION, COLLECTION_LRT_OCCLUSION_ONLY, COLLECTION_RESTRICT_RENDER, COLLECTION_RESTRICT_SELECT, COLLECTION_RESTRICT_VIEWPORT, NC_OBJECT, NC_SCENE, ND_DRAW, ND_LAYER_CONTENT, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_ENUM, PROP_FLOAT, PROP_NONE, PROP_TRANSLATION, PROPOVERRIDE_NO_COMPARISON, PROPOVERRIDE_OVERRIDABLE_LIBRARY, rna_def_collection_children(), rna_def_collection_objects(), RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_override_clear_flag(), RNA_def_property_override_flag(), RNA_def_property_override_funcs(), RNA_def_property_struct_type(), RNA_def_property_ui_icon(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_clear_flag(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), rna_enum_collection_color_items, RNA_TRANSLATION_PREC_DEFAULT, and STRUCT_ID_REFCOUNT.
| void RNA_def_color | ( | struct BlenderRNA * | brna | ) |
Definition at line 1327 of file rna_color.c.
References rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_colormanage(), rna_def_curvemap(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_histogram(), and rna_def_scopes().
| void RNA_def_constraint | ( | struct BlenderRNA * | brna | ) |
Definition at line 3376 of file rna_constraint.c.
References CONSTRAINT_ACTIVE, CONSTRAINT_DISABLE, CONSTRAINT_OFF, CONSTRAINT_PROXY_LOCAL, NA_RENAME, NC_OBJECT, ND_CONSTRAINT, NULL, owner_space_pchan_items, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_POINTER, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_camera_solver(), rna_def_constraint_childof(), rna_def_constraint_clamp_to(), rna_def_constraint_damped_track(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_kinematic(), rna_def_constraint_locate_like(), rna_def_constraint_location_limit(), rna_def_constraint_locked_track(), rna_def_constraint_minmax(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_python(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_like(), rna_def_constraint_size_limit(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constraint_track_to(), rna_def_constraint_transform(), rna_def_constraint_transform_cache(), rna_def_constraint_transform_like(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), RNA_def_property(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_override_flag(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), rna_enum_constraint_type_items, and target_space_pchan_items.
| void RNA_def_context | ( | struct BlenderRNA * | brna | ) |
Definition at line 226 of file rna_context.c.
References NULL, PROP_EDITABLE, PROP_ENUM, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_pointer_funcs(), RNA_def_property_string_funcs(), RNA_def_property_struct_type(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_context_mode_items.
| void RNA_def_curve | ( | struct BlenderRNA * | brna | ) |
Definition at line 2088 of file rna_curve.c.
References rna_def_beztriple(), rna_def_bpoint(), rna_def_charinfo(), rna_def_curve(), rna_def_curve_nurb(), rna_def_surface(), rna_def_text(), and rna_def_textbox().
| void RNA_def_depsgraph | ( | struct BlenderRNA * | brna | ) |
Definition at line 794 of file rna_depsgraph.c.
References rna_def_depsgraph(), rna_def_depsgraph_instance(), and rna_def_depsgraph_update().
| void RNA_def_dynamic_paint | ( | struct BlenderRNA * | brna | ) |
Definition at line 998 of file rna_dynamicpaint.c.
References rna_def_canvas_surface(), rna_def_dynamic_paint_brush_settings(), and rna_def_dynamic_paint_canvas_settings().
| void RNA_def_fcurve | ( | struct BlenderRNA * | brna | ) |
Definition at line 2491 of file rna_fcurve.c.
References rna_def_channeldriver(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_fcurve(), rna_def_fkeyframe(), rna_def_fmodifier(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_ctrl(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_python(), rna_def_fmodifier_stepped(), and rna_def_fpoint().
| void RNA_def_fluid | ( | struct BlenderRNA * | brna | ) |
Definition at line 3028 of file rna_fluid.c.
References rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), and rna_def_fluid_flow_settings().
| void rna_def_freestyle_settings | ( | struct BlenderRNA * | brna | ) |
Definition at line 4525 of file rna_scene.c.
References DEG2RAD, FREESTYLE_ADVANCED_OPTIONS_FLAG, FREESTYLE_AS_RENDER_PASS, FREESTYLE_CONTROL_EDITOR_MODE, FREESTYLE_CONTROL_SCRIPT_MODE, FREESTYLE_CULLING, FREESTYLE_FACE_SMOOTHNESS_FLAG, FREESTYLE_FE_BORDER, FREESTYLE_FE_CONTOUR, FREESTYLE_FE_CREASE, FREESTYLE_FE_EDGE_MARK, FREESTYLE_FE_EXTERNAL_CONTOUR, FREESTYLE_FE_MATERIAL_BOUNDARY, FREESTYLE_FE_RIDGE_VALLEY, FREESTYLE_FE_SILHOUETTE, FREESTYLE_FE_SUGGESTIVE_CONTOUR, FREESTYLE_LINESET_ENABLED, FREESTYLE_LINESET_FE_AND, FREESTYLE_LINESET_FE_NOT, FREESTYLE_LINESET_FM_BOTH, FREESTYLE_LINESET_FM_NOT, FREESTYLE_LINESET_GR_NOT, FREESTYLE_MATERIAL_BOUNDARIES_FLAG, FREESTYLE_QI_HIDDEN, FREESTYLE_QI_RANGE, FREESTYLE_QI_VISIBLE, FREESTYLE_RIDGES_AND_VALLEYS_FLAG, FREESTYLE_SEL_EDGE_TYPES, FREESTYLE_SEL_FACE_MARK, FREESTYLE_SEL_GROUP, FREESTYLE_SEL_IMAGE_BORDER, FREESTYLE_SEL_VISIBILITY, FREESTYLE_SUGGESTIVE_CONTOURS_FLAG, FREESTYLE_VIEW_MAP_CACHE, NC_SCENE, ND_RENDER_OPTIONS, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_UNSIGNED, rna_def_freestyle_linesets(), rna_def_freestyle_modules(), RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_sdna(), RNA_def_property_enum_bitflag_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_nested(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_view_layer().
| void RNA_def_gpencil | ( | struct BlenderRNA * | brna | ) |
Definition at line 2710 of file rna_gpencil.c.
References rna_def_gpencil_curve(), rna_def_gpencil_curve_point(), rna_def_gpencil_data(), rna_def_gpencil_frame(), rna_def_gpencil_layer(), rna_def_gpencil_layer_mask(), rna_def_gpencil_mvert_group(), rna_def_gpencil_stroke(), rna_def_gpencil_stroke_point(), and rna_def_gpencil_triangle().
| void RNA_def_greasepencil_modifier | ( | struct BlenderRNA * | brna | ) |
Definition at line 2810 of file rna_gpencil_modifier.c.
References eGpencilModifierMode_Editmode, eGpencilModifierMode_Realtime, eGpencilModifierMode_Render, NA_RENAME, NC_OBJECT, ND_MODIFIER, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_LIB_EXCEPTION, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, rna_def_modifier_gpencilarmature(), rna_def_modifier_gpencilarray(), rna_def_modifier_gpencilbuild(), rna_def_modifier_gpencilcolor(), rna_def_modifier_gpencilhook(), rna_def_modifier_gpencillattice(), rna_def_modifier_gpencillineart(), rna_def_modifier_gpencilmirror(), rna_def_modifier_gpencilmultiply(), rna_def_modifier_gpencilnoise(), rna_def_modifier_gpenciloffset(), rna_def_modifier_gpencilopacity(), rna_def_modifier_gpencilsimplify(), rna_def_modifier_gpencilsmooth(), rna_def_modifier_gpencilsubdiv(), rna_def_modifier_gpenciltexture(), rna_def_modifier_gpencilthick(), rna_def_modifier_gpenciltime(), rna_def_modifier_gpenciltint(), RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_string_funcs(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_object_greasepencil_modifier_type_items.
| void RNA_def_hair | ( | struct BlenderRNA * | brna | ) |
Definition at line 235 of file rna_hair.c.
References rna_def_hair(), rna_def_hair_curve(), and rna_def_hair_point().
| void RNA_def_ID | ( | struct BlenderRNA * | brna | ) |
Definition at line 1860 of file rna_ID.c.
References NULL, rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_properties(), rna_def_idproperty_wrap_ptr(), rna_def_image_preview(), rna_def_library(), RNA_def_struct(), and RNA_def_struct_ui_text().
| void RNA_def_image | ( | struct BlenderRNA * | brna | ) |
Definition at line 1173 of file rna_image.c.
References rna_def_image(), rna_def_image_packed_files(), rna_def_imageuser(), rna_def_render_slot(), and rna_def_udim_tile().
| void RNA_def_key | ( | struct BlenderRNA * | brna | ) |
Definition at line 1074 of file rna_key.c.
References rna_def_key(), rna_def_keyblock(), and rna_def_keydata().
| void RNA_def_lattice | ( | struct BlenderRNA * | brna | ) |
Definition at line 414 of file rna_lattice.c.
References rna_def_lattice(), and rna_def_latticepoint().
| void RNA_def_light | ( | struct BlenderRNA * | brna | ) |
Definition at line 554 of file rna_light.c.
References rna_def_area_light(), rna_def_light(), rna_def_point_light(), rna_def_spot_light(), and rna_def_sun_light().
| void RNA_def_lightprobe | ( | struct BlenderRNA * | brna | ) |
Definition at line 226 of file rna_lightprobe.c.
References rna_def_lightprobe().
| void RNA_def_linestyle | ( | struct BlenderRNA * | brna | ) |
Definition at line 2206 of file rna_linestyle.c.
References rna_def_linestyle(), rna_def_linestyle_modifiers(), and rna_def_linestyle_mtex().
| void RNA_def_main | ( | struct BlenderRNA * | brna | ) |
Definition at line 185 of file rna_main.c.
References FILE_MAX, MainCollectionDef::func, MainCollectionDef::name, NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_FILEPATH, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_THICK_WRAP, RNA_api_main(), RNA_def_int_vector(), RNA_def_main_actions(), RNA_def_main_armatures(), RNA_def_main_brushes(), RNA_def_main_cachefiles(), RNA_def_main_cameras(), RNA_def_main_collections(), RNA_def_main_curves(), RNA_def_main_fonts(), RNA_def_main_gpencil(), RNA_def_main_images(), RNA_def_main_lattices(), RNA_def_main_libraries(), RNA_def_main_lightprobes(), RNA_def_main_lights(), RNA_def_main_linestyles(), RNA_def_main_masks(), RNA_def_main_materials(), RNA_def_main_meshes(), RNA_def_main_metaballs(), RNA_def_main_movieclips(), RNA_def_main_node_groups(), RNA_def_main_objects(), RNA_def_main_paintcurves(), RNA_def_main_palettes(), RNA_def_main_particles(), RNA_def_main_scenes(), RNA_def_main_screens(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_window_managers(), RNA_def_main_workspaces(), RNA_def_main_worlds(), RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_flag(), RNA_def_property_int_funcs(), RNA_def_property_pointer_funcs(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_struct(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_verify_sdna(), and type.
| void RNA_def_main_actions | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1882 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_armatures | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1839 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_brushes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1576 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, OB_MODE_TEXTURE_PAINT, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), 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 rna_enum_object_mode_items.
Referenced by RNA_def_main().
| void RNA_def_main_cachefiles | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2009 of file rna_main_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_parameter_flags(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_cameras | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 898 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_collections | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1661 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_curves | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1402 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), 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 rna_enum_object_type_curve_items.
Referenced by RNA_def_main().
| void RNA_def_main_fonts | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1491 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string_file_path(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_gpencil | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2039 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_images | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1297 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), RNA_def_int(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_string_file_path(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_lattices | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1359 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_libraries | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1234 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_lightprobes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2229 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), 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 rna_enum_lightprobes_type_items.
Referenced by RNA_def_main().
| void RNA_def_main_lights | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1187 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), 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 rna_enum_light_type_items.
Referenced by RNA_def_main().
| void RNA_def_main_linestyles | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2173 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_masks | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2133 of file rna_main_api.c.
References FUNC_USE_REPORTS, MAX_ID_NAME, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_materials | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1019 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_meshes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1115 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_metaballs | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1448 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_movieclips | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2081 of file rna_main_api.c.
References FILE_MAX, FUNC_USE_REPORTS, NULL, 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_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string_file_path(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_node_groups | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1068 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_enum_funcs(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_objects | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 975 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_paintcurves | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2024 of file rna_main_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_parameter_flags(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_palettes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1970 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_particles | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1921 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_scenes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 942 of file rna_main_api.c.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_screens | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1266 of file rna_main_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_parameter_flags(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_sounds | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1795 of file rna_main_api.c.
References FILE_MAX, FUNC_USE_REPORTS, NULL, 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_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string_file_path(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_speakers | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1701 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_texts | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1745 of file rna_main_api.c.
References FILE_MAX, FUNC_USE_REPORTS, NULL, 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_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_string_file_path(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_textures | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1534 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), 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 rna_enum_texture_type_items.
Referenced by RNA_def_main().
| void RNA_def_main_volumes | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2371 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_main_window_managers | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1282 of file rna_main_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_parameter_flags(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_workspaces | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 2213 of file rna_main_api.c.
References NULL, PARM_REQUIRED, RNA_def_boolean(), RNA_def_function(), RNA_def_parameter_flags(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by RNA_def_main().
| void RNA_def_main_worlds | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop | ||
| ) |
Definition at line 1624 of file rna_main_api.c.
References FUNC_USE_REPORTS, NULL, 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_function_ui_description(), 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_main().
| void RNA_def_mask | ( | struct BlenderRNA * | brna | ) |
Definition at line 1156 of file rna_mask.c.
References rna_def_mask(), and rna_def_maskParent().
| void RNA_def_material | ( | struct BlenderRNA * | brna | ) |
Definition at line 706 of file rna_material.c.
References MA_BL_CULL_BACKFACE, MA_BL_HIDE_BACKFACE, MA_BL_SS_REFRACTION, MA_BL_TRANSLUCENCY, MA_BM_BLEND, MA_BM_CLIP, MA_BM_HASHED, MA_BM_SOLID, MA_BS_CLIP, MA_BS_HASHED, MA_BS_NONE, MA_BS_SOLID, MA_CLOTH, MA_CUBE, MA_FLAT, MA_FLUID, MA_HAIR, MA_PREVIEW_WORLD, MA_SHADERBALL, MA_SPHERE, NC_OBJECT, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_CONTEXT_UPDATE, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_PTR_NO_OWNERSHIP, PROP_UNSIGNED, PROPOVERRIDE_IGNORE, RNA_api_material(), rna_def_animdata_common(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_override_flag(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and rna_def_texpaint_slots().
| void RNA_def_mesh | ( | struct BlenderRNA * | brna | ) |
Definition at line 3423 of file rna_mesh.c.
References rna_def_face_map(), rna_def_medge(), rna_def_mesh(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), rna_def_mpolygon(), rna_def_MPropCol(), rna_def_mproperties(), rna_def_mvert(), and rna_def_mvert_group().
| void RNA_def_meta | ( | struct BlenderRNA * | brna | ) |
Definition at line 429 of file rna_meta.c.
References rna_def_metaball(), and rna_def_metaelement().
| void RNA_def_modifier | ( | struct BlenderRNA * | brna | ) |
Definition at line 7223 of file rna_modifier.c.
References eModifierFlag_Active, eModifierMode_ApplyOnSpline, eModifierMode_Editmode, eModifierMode_OnCage, eModifierMode_Realtime, eModifierMode_Render, NA_RENAME, NC_OBJECT, ND_MODIFIER, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_LIB_EXCEPTION, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, rna_def_modifier_armature(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_build(), rna_def_modifier_cast(), rna_def_modifier_cloth(), rna_def_modifier_collision(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_dynamic_paint(), rna_def_modifier_edgesplit(), rna_def_modifier_explode(), rna_def_modifier_fluid(), rna_def_modifier_hook(), rna_def_modifier_laplaciandeform(), rna_def_modifier_laplaciansmooth(), rna_def_modifier_lattice(), rna_def_modifier_mask(), rna_def_modifier_mesh_to_volume(), rna_def_modifier_meshcache(), rna_def_modifier_meshdeform(), rna_def_modifier_meshseqcache(), rna_def_modifier_mirror(), rna_def_modifier_multires(), rna_def_modifier_nodes(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_particlesystem(), rna_def_modifier_remesh(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_skin(), rna_def_modifier_smooth(), rna_def_modifier_softbody(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surface(), rna_def_modifier_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_volume_displace(), rna_def_modifier_volume_to_mesh(), rna_def_modifier_warp(), rna_def_modifier_wave(), rna_def_modifier_weightednormal(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), 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_enum_sdna(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_string_funcs(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_object_modifier_type_items.
| void rna_def_motionpath_common | ( | struct StructRNA * | srna | ) |
Definition at line 85 of file rna_animviz.c.
References NULL, PROP_NONE, PROP_POINTER, RNA_def_property(), RNA_def_property_pointer_sdna(), and RNA_def_property_ui_text().
Referenced by rna_def_object(), and rna_def_pose_channel().
| void RNA_def_movieclip | ( | struct BlenderRNA * | brna | ) |
Definition at line 448 of file rna_movieclip.c.
References rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieClipScopes(), and rna_def_moviecliUser().
| void rna_def_mtex_common | ( | struct BlenderRNA * | brna, |
| struct StructRNA * | srna, | ||
| const char * | begin, | ||
| const char * | activeget, | ||
| const char * | activeset, | ||
| const char * | activeeditable, | ||
| const char * | structname, | ||
| const char * | structname_slots, | ||
| const char * | update, | ||
| const char * | update_index | ||
| ) |
Definition at line 921 of file rna_material.c.
References MAX_MTEX, NC_MATERIAL, ND_SHADING_LINKS, NULL, PROP_COLLECTION, PROP_EDITABLE, PROP_INT, PROP_NONE, PROP_POINTER, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_editable_func(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), rna_def_texture_slots(), and update().
Referenced by rna_def_linestyle(), and rna_def_particle_settings().
| void RNA_def_nla | ( | struct BlenderRNA * | brna | ) |
Definition at line 937 of file rna_nla.c.
References rna_def_nlastrip(), and rna_def_nlatrack().
| void RNA_def_nodetree | ( | struct BlenderRNA * | brna | ) |
Definition at line 11513 of file rna_nodetree.c.
References def_custom_group(), def_group(), define_specific_node(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_composite_nodetree(), rna_def_compositor_node(), rna_def_function_node(), rna_def_geometry_node(), rna_def_geometry_nodetree(), rna_def_internal_node(), rna_def_node(), rna_def_node_instance_hash(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_interface(), rna_def_node_socket_standard_types(), rna_def_nodetree(), rna_def_shader_node(), rna_def_shader_nodetree(), rna_def_texture_node(), and rna_def_texture_nodetree().
| void RNA_def_object | ( | struct BlenderRNA * | brna | ) |
Definition at line 3613 of file rna_object.c.
References rna_def_face_map(), rna_def_material_slot(), rna_def_object(), rna_def_object_display(), rna_def_object_lineart(), rna_def_vertex_group(), and RNA_define_animate_sdna().
| void RNA_def_object_force | ( | struct BlenderRNA * | brna | ) |
Definition at line 2136 of file rna_object_force.c.
References rna_def_collision(), rna_def_effector_weight(), rna_def_field(), rna_def_pointcache_active(), and rna_def_softbody().
| void RNA_def_packedfile | ( | struct BlenderRNA * | brna | ) |
Definition at line 60 of file rna_packedfile.c.
References NULL, PROP_BYTESTRING, PROP_EDITABLE, PROP_INT, PROP_NONE, PROP_STRING, RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_string_funcs(), RNA_def_property_ui_text(), RNA_def_struct(), and RNA_def_struct_ui_text().
| void RNA_def_palette | ( | struct BlenderRNA * | brna | ) |
Definition at line 175 of file rna_palette.c.
References rna_def_palette(), rna_def_palettecolor(), and RNA_define_animate_sdna().
| void RNA_def_particle | ( | struct BlenderRNA * | brna | ) |
Definition at line 4047 of file rna_particle.c.
References rna_def_child_particle(), rna_def_fluid_settings(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), and rna_def_particle_target().
| void RNA_def_pointcloud | ( | struct BlenderRNA * | brna | ) |
Definition at line 165 of file rna_pointcloud.c.
References rna_def_point(), and rna_def_pointcloud().
| void RNA_def_pose | ( | struct BlenderRNA * | brna | ) |
Definition at line 1745 of file rna_pose.c.
References rna_def_bone_group(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_ikparam(), and rna_def_pose_itasc().
| void RNA_def_profile | ( | struct BlenderRNA * | brna | ) |
Definition at line 338 of file rna_curveprofile.c.
References rna_def_curveprofile(), and rna_def_curveprofilepoint().
| void RNA_def_render | ( | struct BlenderRNA * | brna | ) |
Definition at line 1119 of file rna_render.c.
References rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_result(), and rna_def_render_view().
| void RNA_def_rigidbody | ( | struct BlenderRNA * | brna | ) |
Definition at line 1591 of file rna_rigidbody.c.
References rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), and rna_def_rigidbody_world().
| void RNA_def_rna | ( | struct BlenderRNA * | brna | ) |
Definition at line 3261 of file rna_rna.c.
References NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, rna_def_enum_property(), rna_def_function(), rna_def_number_property(), rna_def_pointer_property(), rna_def_property(), RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), rna_def_string_property(), rna_def_struct(), RNA_def_struct(), RNA_def_struct_ui_icon(), and RNA_def_struct_ui_text().
| void RNA_def_scene | ( | struct BlenderRNA * | brna | ) |
Definition at line 7480 of file rna_scene.c.
References AUDIO_SCRUB, AUDIO_SYNC, BLT_I18NCONTEXT_ID_SOUND, FUNC_USE_MAIN, FUNC_USE_REPORTS, MAXFRAME, MINAFRAME, MINFRAME, NA_EDITED, NC_GPENCIL, NC_SCENE, NC_SPACE, ND_DATA, ND_DRAW_RENDER_VIEWPORT, ND_FRAME, ND_FRAME_RANGE, ND_KEYINGSET, ND_RENDER_OPTIONS, ND_SPACE_GRAPH, ND_WORLD, NULL, PARM_REQUIRED, PHYS_GLOBAL_GRAVITY, PROP_ACCELERATION, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_CONTEXT_UPDATE, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_ID_REFCOUNT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_PTR_NO_OWNERSHIP, PROP_STRING, PROP_TIME, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_api_scene(), rna_def_animdata_common(), rna_def_curve_paint_settings(), rna_def_display_safe_areas(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), rna_def_gpencil_interpolate(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_enum_bitflag_sdna(), RNA_def_property_enum_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), RNA_def_property_override_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_translation_context(), RNA_def_property_ui_icon(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_gpencil(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_objects(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_selected_uv_element(), rna_def_sequencer_tool_settings(), rna_def_statvis(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_clear_flag(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), rna_def_timeline_markers(), rna_def_tool_settings(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_view3d_cursor(), rna_def_view_layer_aov(), rna_def_view_layer_eevee(), rna_def_view_layers(), RNA_define_animate_sdna(), SCE_FRAME_DROP, SCE_KEYS_NO_SELONLY, SCE_NLA_EDIT_ON, SCER_LOCK_FRAME_SELECTION, SCER_PRV_RANGE, SCER_SHOW_SUBFRAME, and STRUCT_ID_REFCOUNT.
| void RNA_def_screen | ( | struct BlenderRNA * | brna | ) |
Definition at line 684 of file rna_screen.c.
References rna_def_area(), rna_def_region(), rna_def_screen(), and rna_def_view2d().
| void RNA_def_sculpt_paint | ( | struct BlenderRNA * | brna | ) |
Definition at line 1498 of file rna_sculpt_paint.c.
References rna_def_gp_paint(), rna_def_gp_sculptpaint(), rna_def_gp_vertexpaint(), rna_def_gp_weightpaint(), rna_def_gpencil_guides(), rna_def_gpencil_sculpt(), rna_def_image_paint(), rna_def_paint(), rna_def_paint_curve(), rna_def_paint_tool_slot(), rna_def_particle_edit(), rna_def_sculpt(), rna_def_uv_sculpt(), rna_def_vertex_paint(), and RNA_define_animate_sdna().
| void RNA_def_sequencer | ( | struct BlenderRNA * | brna | ) |
Definition at line 3311 of file rna_sequencer.c.
References rna_def_color_balance(), rna_def_editor(), rna_def_effect(), rna_def_effects(), rna_def_image(), rna_def_mask(), rna_def_meta(), rna_def_modifiers(), rna_def_movie(), rna_def_movieclip(), rna_def_scene(), rna_def_sequence(), rna_def_sound(), rna_def_strip_color_balance(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), and rna_def_strip_transform().
| void RNA_def_shader_fx | ( | struct BlenderRNA * | brna | ) |
Definition at line 631 of file rna_shader_fx.c.
References BLT_I18NCONTEXT_ID_ID, eShaderFxMode_Editmode, eShaderFxMode_Realtime, eShaderFxMode_Render, NA_RENAME, NC_OBJECT, ND_SHADERFX, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_LIB_EXCEPTION, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_string_funcs(), RNA_def_property_translation_context(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), rna_def_shader_fx_blur(), rna_def_shader_fx_colorize(), rna_def_shader_fx_flip(), rna_def_shader_fx_glow(), rna_def_shader_fx_pixel(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_shader_fx_wave(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_object_shaderfx_type_items.
| void RNA_def_simulation | ( | struct BlenderRNA * | brna | ) |
Definition at line 52 of file rna_simulation.c.
References rna_def_simulation().
| void RNA_def_sound | ( | struct BlenderRNA * | brna | ) |
Definition at line 90 of file rna_sound.c.
References rna_def_sound().
| void RNA_def_space | ( | struct BlenderRNA * | brna | ) |
Definition at line 7579 of file rna_space.c.
References rna_def_console_line(), rna_def_filemenu_entry(), rna_def_fileselect_asset_params(), rna_def_fileselect_entry(), rna_def_fileselect_idfilter(), rna_def_fileselect_params(), rna_def_node_tree_path(), rna_def_space(), rna_def_space_clip(), rna_def_space_console(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), and rna_def_space_view3d().
| void RNA_def_speaker | ( | struct BlenderRNA * | brna | ) |
Definition at line 157 of file rna_speaker.c.
References rna_def_speaker().
| void RNA_def_test | ( | struct BlenderRNA * | brna | ) |
Definition at line 115 of file rna_test.c.
References ARRAY_SIZE, NULL, PROP_BOOLEAN, PROP_DYNAMIC, PROP_FLOAT, PROP_INT, PROP_NONE, RNA_def_boolean_array(), RNA_def_float_array(), RNA_def_int_array(), RNA_def_property(), RNA_def_property_boolean_funcs(), RNA_def_property_dynamic_array_funcs(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_int_funcs(), RNA_def_struct(), and RNA_def_struct_sdna().
| void rna_def_texmat_common | ( | struct StructRNA * | srna, |
| const char * | texspace_editable | ||
| ) |
Definition at line 2316 of file rna_mesh.c.
References ME_AUTOSPACE, NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_FLOAT, PROP_NONE, PROP_PROPORTIONAL, PROP_TRANSLATION, PROP_XYZ, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_editable_func(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), RNA_def_property_srna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), and RNA_def_property_update().
Referenced by rna_def_mesh().
| void rna_def_texpaint_slots | ( | struct BlenderRNA * | brna, |
| struct StructRNA * | srna | ||
| ) |
Definition at line 992 of file rna_material.c.
References NC_MATERIAL, ND_SHADING_LINKS, NULL, PROP_COLLECTION, PROP_INT, PROP_NONE, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_range(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), and rna_def_tex_slot().
Referenced by RNA_def_material().
| void RNA_def_text | ( | struct BlenderRNA * | brna | ) |
Definition at line 305 of file rna_text.c.
References rna_def_text(), and rna_def_text_line().
| void RNA_def_texture | ( | struct BlenderRNA * | brna | ) |
Definition at line 1667 of file rna_texture.c.
References rna_def_colormapping(), rna_def_mtex(), rna_def_texmapping(), and rna_def_texture().
| void RNA_def_timeline_marker | ( | struct BlenderRNA * | brna | ) |
Definition at line 92 of file rna_timeline.c.
References rna_def_timeline_marker().
| void RNA_def_tracking | ( | struct BlenderRNA * | brna | ) |
Definition at line 2579 of file rna_tracking.c.
References rna_def_tracking().
| void RNA_def_ui | ( | struct BlenderRNA * | brna | ) |
Definition at line 1808 of file rna_ui.c.
References rna_def_header(), rna_def_menu(), rna_def_panel(), rna_def_ui_layout(), and rna_def_uilist().
| void RNA_def_userdef | ( | struct BlenderRNA * | brna | ) |
Definition at line 6362 of file rna_userdef.c.
References NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_THICK_WRAP, RNA_def_int_vector(), RNA_def_property(), RNA_def_property_boolean_sdna(), 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_flag(), RNA_def_property_int_funcs(), RNA_def_property_pointer_funcs(), RNA_def_property_srna(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_clear_flag(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), rna_def_userdef_addon(), rna_def_userdef_addon_collection(), rna_def_userdef_addon_pref(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_dothemes(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_filepaths(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_studiolights(), rna_def_userdef_system(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_enum_preference_section_items, STRUCT_UNDO, USER_PREF_FLAG_SAVE, USERDEF_TAG_DIRTY_PROPERTY_UPDATE_DISABLE, and USERDEF_TAG_DIRTY_PROPERTY_UPDATE_ENABLE.
| void RNA_def_vfont | ( | struct BlenderRNA * | brna | ) |
Definition at line 64 of file rna_vfont.c.
References NC_GEOM, ND_DATA, NULL, PROP_FILEPATH, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_api_vfont(), RNA_def_property(), RNA_def_property_editable_func(), RNA_def_property_pointer_sdna(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), and RNA_def_struct_ui_text().
| void RNA_def_view_layer | ( | struct BlenderRNA * | brna | ) |
Definition at line 525 of file rna_layer.c.
References FUNC_NO_SELF, FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, NC_SCENE, ND_LAYER, NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROPOVERRIDE_NO_COMPARISON, rna_def_freestyle_settings(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_object_base(), RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_idprops_func(), RNA_def_struct_path_func(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), rna_def_view_layer_common(), RNA_define_animate_sdna(), VIEW_LAYER_FREESTYLE, and VIEW_LAYER_RENDER.
| void rna_def_view_layer_common | ( | struct BlenderRNA * | brna, |
| struct StructRNA * | srna, | ||
| const bool | scene | ||
| ) |
Definition at line 3980 of file rna_scene.c.
References NC_SCENE, ND_RENDER_OPTIONS, NULL, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_UNSIGNED, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_property(), RNA_def_property_boolean_default(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_sdna(), RNA_def_property_flag(), RNA_def_property_int_default(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), RNA_def_property_override_flag(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct_name_property(), rna_def_view_layer_aovs(), SCE_LAY_ALL_Z, SCE_LAY_AO, SCE_LAY_EDGE, SCE_LAY_HALO, SCE_LAY_NEG_ZMASK, SCE_LAY_SKY, SCE_LAY_SOLID, SCE_LAY_STRAND, SCE_LAY_VOLUMES, SCE_LAY_ZMASK, SCE_LAY_ZTRA, SCE_PASS_AO, SCE_PASS_COMBINED, SCE_PASS_DIFFUSE_COLOR, SCE_PASS_DIFFUSE_DIRECT, SCE_PASS_DIFFUSE_INDIRECT, SCE_PASS_EMIT, SCE_PASS_ENVIRONMENT, SCE_PASS_GLOSSY_COLOR, SCE_PASS_GLOSSY_DIRECT, SCE_PASS_GLOSSY_INDIRECT, SCE_PASS_INDEXMA, SCE_PASS_INDEXOB, SCE_PASS_MIST, SCE_PASS_NORMAL, SCE_PASS_SHADOW, SCE_PASS_SUBSURFACE_COLOR, SCE_PASS_SUBSURFACE_DIRECT, SCE_PASS_SUBSURFACE_INDIRECT, SCE_PASS_TRANSM_COLOR, SCE_PASS_TRANSM_DIRECT, SCE_PASS_TRANSM_INDIRECT, SCE_PASS_UV, SCE_PASS_VECTOR, SCE_PASS_Z, scene, VIEW_LAYER_CRYPTOMATTE_ACCURATE, VIEW_LAYER_CRYPTOMATTE_ASSET, VIEW_LAYER_CRYPTOMATTE_MATERIAL, and VIEW_LAYER_CRYPTOMATTE_OBJECT.
Referenced by rna_def_render_layer(), and RNA_def_view_layer().
| void RNA_def_volume | ( | struct BlenderRNA * | brna | ) |
Definition at line 629 of file rna_volume.c.
References rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), and rna_def_volume_render().
| void RNA_def_wm | ( | struct BlenderRNA * | brna | ) |
Definition at line 2820 of file rna_wm.c.
References rna_def_event(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_macro_operator(), rna_def_operator(), rna_def_operator_filelist_element(), rna_def_operator_options_runtime(), rna_def_operator_type_macro(), rna_def_operator_utils(), rna_def_piemenu(), rna_def_popovermenu(), rna_def_popupmenu(), rna_def_timer(), rna_def_window(), and rna_def_windowmanager().
| void RNA_def_wm_gizmo | ( | struct BlenderRNA * | brna | ) |
Definition at line 1534 of file rna_wm_gizmo.c.
References rna_def_gizmogroup().
| void RNA_def_workspace | ( | struct BlenderRNA * | brna | ) |
Definition at line 413 of file rna_workspace.c.
References rna_def_workspace(), rna_def_workspace_owner(), and rna_def_workspace_tool().
| void RNA_def_world | ( | struct BlenderRNA * | brna | ) |
Definition at line 197 of file rna_world.c.
References NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLOR, PROP_CONTEXT_UPDATE, PROP_FLOAT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_PTR_NO_OWNERSHIP, rna_def_animdata_common(), rna_def_lighting(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_flag(), RNA_def_property_float_array_default(), RNA_def_property_float_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and rna_def_world_mist().
| void RNA_def_xr | ( | struct BlenderRNA * | brna | ) |
Definition at line 235 of file rna_xr.c.
References rna_def_xr_session_settings(), rna_def_xr_session_state(), and RNA_define_animate_sdna().
| struct PropertyRNA* rna_ensure_property | ( | struct PropertyRNA * | prop | ) |
Definition at line 650 of file rna_access.c.
References arraytypemap, IDP_ARRAY, PropertyRNA::magic, RNA_MAGIC, IDProperty::subtype, IDProperty::type, and typemap.
Referenced by RNA_parameter_flag(), RNA_property_animateable(), RNA_property_array_dimension(), RNA_property_array_item_index(), RNA_property_boolean_get_default(), RNA_property_boolean_get_default_array(), RNA_property_builtin(), RNA_property_collection_assign_int(), RNA_property_collection_end(), RNA_property_collection_lookup_int(), RNA_property_collection_lookup_string_index(), RNA_property_collection_next(), RNA_property_collection_skip(), RNA_property_collection_type_get(), RNA_property_comparable(), RNA_property_editable(), RNA_property_editable_flag(), RNA_property_editable_index(), RNA_property_editable_info(), RNA_property_enum_get_default(), RNA_property_enum_items_ex(), RNA_property_enum_items_gettexted_all(), RNA_property_flag(), RNA_property_float_get_default(), RNA_property_float_get_default_array(), RNA_property_float_range(), RNA_property_float_ui_range(), RNA_property_int_get_default(), RNA_property_int_get_default_array(), RNA_property_int_range(), RNA_property_int_ui_range(), RNA_property_is_set(), RNA_property_is_set_ex(), RNA_property_override_flag(), RNA_property_pointer_poll(), RNA_property_pointer_type(), RNA_property_string_default_length(), RNA_property_string_get_default(), RNA_property_string_maxlength(), RNA_property_subtype(), RNA_property_tags(), RNA_property_translation_context(), RNA_property_type(), RNA_property_ui_icon(), RNA_property_unset(), and rna_property_update().
| struct PropertyRNA* rna_ensure_property_realdata | ( | struct PropertyRNA ** | prop, |
| struct PointerRNA * | ptr | ||
| ) |
Definition at line 638 of file rna_access.c.
References PropertyRNAOrID::idprop, PropertyRNAOrID::is_idprop, NULL, ptr, rna_property_rna_or_id_get(), and PropertyRNAOrID::rnaprop.
Referenced by RNA_property_copy().
| FunctionDefRNA* rna_find_function_def | ( | FunctionRNA * | func | ) |
Definition at line 310 of file rna_define.c.
References CLOG_ERROR, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, FunctionDefRNA::func, StructDefRNA::functions, ListBase::last, BlenderDefRNA::laststruct, LOG, NULL, BlenderDefRNA::preprocess, ContainerDefRNA::prev, rna_find_struct_def(), and BlenderDefRNA::structs.
Referenced by RNA_def_function(), rna_find_container_def(), rna_generate_static_function_prototypes(), and rna_generate_struct().
| PropertyDefRNA* rna_find_parameter_def | ( | PropertyRNA * | parm | ) |
Definition at line 342 of file rna_define.c.
References CLOG_ERROR, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, StructDefRNA::functions, ListBase::last, BlenderDefRNA::laststruct, LOG, NULL, BlenderDefRNA::preprocess, ContainerDefRNA::prev, PropertyDefRNA::prev, PropertyDefRNA::prop, ContainerDefRNA::properties, rna_find_struct_def(), and BlenderDefRNA::structs.
Referenced by rna_def_function_funcs(), rna_def_struct_function_impl_cpp(), and rna_def_struct_function_prototype_cpp().
| StructDefRNA* rna_find_struct_def | ( | StructRNA * | srna | ) |
Definition at line 233 of file rna_define.c.
References CLOG_ERROR, StructDefRNA::cont, DefRNA, ListBase::last, LOG, NULL, BlenderDefRNA::preprocess, ContainerDefRNA::prev, StructDefRNA::srna, and BlenderDefRNA::structs.
Referenced by rna_def_function(), RNA_def_property_collection_sdna(), rna_def_property_sdna(), rna_def_struct_function_call_impl_cpp(), rna_find_container_def(), rna_find_function_def(), rna_find_parameter_def(), rna_find_struct_property_def(), and rna_generate_static_parameter_prototypes().
| PropertyDefRNA* rna_find_struct_property_def | ( | StructRNA * | srna, |
| PropertyRNA * | prop | ||
| ) |
Definition at line 253 of file rna_define.c.
References CLOG_ERROR, StructDefRNA::cont, DefRNA, ListBase::last, LOG, NULL, BlenderDefRNA::preprocess, ContainerDefRNA::prev, PropertyDefRNA::prev, PropertyDefRNA::prop, ContainerDefRNA::properties, rna_find_struct_def(), and BlenderDefRNA::structs.
Referenced by RNA_def_property_boolean_negative_sdna(), RNA_def_property_enum_bitflag_sdna(), rna_def_property_sdna(), and rna_set_raw_offset().
| PropertyDefRNA* rna_findlink | ( | ListBase * | listbase, |
| const char * | identifier | ||
| ) |
Definition at line 158 of file rna_define.c.
References ListBase::first, PropertyRNA::identifier, Link::next, NULL, and STREQ.
Referenced by RNA_def_property().
| void rna_freelinkN | ( | struct ListBase * | listbase, |
| void * | vlink | ||
| ) |
Definition at line 172 of file rna_define.c.
References MEM_freeN, and rna_remlink().
Referenced by RNA_struct_free().
| void rna_freelistN | ( | struct ListBase * | listbase | ) |
Definition at line 178 of file rna_define.c.
References ListBase::first, ListBase::last, MEM_freeN, Link::next, next, and NULL.
Referenced by RNA_define_free(), and RNA_free().
| struct PointerRNA rna_FreestyleLineSet_linestyle_get | ( | struct PointerRNA * | ptr | ) |
| void rna_FreestyleLineSet_linestyle_set | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value, | ||
| struct ReportList * | reports | ||
| ) |
| struct PointerRNA rna_FreestyleSettings_active_lineset_get | ( | struct PointerRNA * | ptr | ) |
| int rna_FreestyleSettings_active_lineset_index_get | ( | struct PointerRNA * | ptr | ) |
| void rna_FreestyleSettings_active_lineset_index_range | ( | struct PointerRNA * | ptr, |
| int * | min, | ||
| int * | max, | ||
| int * | softmin, | ||
| int * | softmax | ||
| ) |
| void rna_FreestyleSettings_active_lineset_index_set | ( | struct PointerRNA * | ptr, |
| int | value | ||
| ) |
| struct FreestyleLineSet* rna_FreestyleSettings_lineset_add | ( | struct ID * | id, |
| struct FreestyleSettings * | config, | ||
| struct Main * | bmain, | ||
| const char * | name | ||
| ) |
| void rna_FreestyleSettings_lineset_remove | ( | struct ID * | id, |
| struct FreestyleSettings * | config, | ||
| struct ReportList * | reports, | ||
| struct PointerRNA * | lineset_ptr | ||
| ) |
| struct FreestyleModuleConfig* rna_FreestyleSettings_module_add | ( | struct ID * | id, |
| struct FreestyleSettings * | config | ||
| ) |
| void rna_FreestyleSettings_module_remove | ( | struct ID * | id, |
| struct FreestyleSettings * | config, | ||
| struct ReportList * | reports, | ||
| struct PointerRNA * | module_ptr | ||
| ) |
| bool rna_GPencil_datablocks_annotations_poll | ( | struct PointerRNA * | ptr, |
| const struct PointerRNA | value | ||
| ) |
| bool rna_GPencil_datablocks_obdata_poll | ( | struct PointerRNA * | ptr, |
| const struct PointerRNA | value | ||
| ) |
| bool rna_GPencil_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| void rna_ID_fake_user_set | ( | struct PointerRNA * | ptr, |
| bool | value | ||
| ) |
| struct IDProperty* rna_ID_idprops | ( | struct PointerRNA * | ptr, |
| bool | create | ||
| ) |
| void** rna_ID_instance | ( | PointerRNA * | ptr | ) |
| void rna_ID_name_get | ( | struct PointerRNA * | ptr, |
| char * | value | ||
| ) |
| int rna_ID_name_length | ( | struct PointerRNA * | ptr | ) |
| void rna_ID_name_set | ( | struct PointerRNA * | ptr, |
| const char * | value | ||
| ) |
| struct StructRNA* rna_ID_refine | ( | struct PointerRNA * | ptr | ) |
Referenced by RNA_id_pointer_create(), and RNA_pointer_create().
| int rna_IDMaterials_assign_int | ( | struct PointerRNA * | ptr, |
| int | key, | ||
| const struct PointerRNA * | assign_ptr | ||
| ) |
| struct IDProperty* rna_idproperty_check | ( | struct PropertyRNA ** | prop, |
| struct PointerRNA * | ptr | ||
| ) |
Definition at line 626 of file rna_access.c.
References PropertyRNAOrID::idprop, ptr, rna_property_rna_or_id_get(), and PropertyRNAOrID::rnaprop.
Referenced by RNA_pointer_as_string(), RNA_property_boolean_get(), RNA_property_boolean_get_array(), RNA_property_boolean_set(), RNA_property_boolean_set_array(), RNA_property_collection_add(), RNA_property_collection_begin(), RNA_property_collection_clear(), RNA_property_collection_length(), RNA_property_collection_move(), RNA_property_collection_remove(), RNA_property_enum_get(), RNA_property_enum_set(), RNA_property_float_get(), RNA_property_float_get_array(), RNA_property_float_set(), RNA_property_float_set_array(), RNA_property_int_get(), RNA_property_int_get_array(), RNA_property_int_set(), RNA_property_int_set_array(), RNA_property_pointer_add(), RNA_property_pointer_get(), RNA_property_pointer_poll(), RNA_property_pointer_remove(), RNA_property_pointer_set(), RNA_property_string_get(), RNA_property_string_length(), RNA_property_string_set(), and RNA_property_string_set_bytes().
| void rna_iterator_array_begin | ( | struct CollectionPropertyIterator * | iter, |
| void * | ptr, | ||
| int | itemsize, | ||
| int | length, | ||
| bool | free_ptr, | ||
| IteratorSkipFunc | skip | ||
| ) |
Definition at line 4875 of file rna_access.c.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, length(), NULL, ArrayIterator::ptr, CollectionPropertyIterator::ptr, ptr, rna_iterator_array_next(), and CollectionPropertyIterator::valid.
Referenced by RNA_property_collection_begin().
| void* rna_iterator_array_dereference_get | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4930 of file rna_access.c.
References CollectionPropertyIterator::array, and CollectionPropertyIterator::internal.
| void rna_iterator_array_end | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4938 of file rna_access.c.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, MEM_freeN, and NULL.
Referenced by RNA_property_collection_end().
| void* rna_iterator_array_get | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4923 of file rna_access.c.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, and ArrayIterator::ptr.
Referenced by rna_property_collection_get_idp().
| void rna_iterator_array_next | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4907 of file rna_access.c.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, ArrayIterator::ptr, CollectionPropertyIterator::ptr, and CollectionPropertyIterator::valid.
Referenced by rna_iterator_array_begin(), and RNA_property_collection_next().
| void rna_iterator_listbase_begin | ( | struct CollectionPropertyIterator * | iter, |
| struct ListBase * | lb, | ||
| IteratorSkipFunc | skip | ||
| ) |
Definition at line 4823 of file rna_access.c.
References ListBase::first, CollectionPropertyIterator::internal, ListBaseIterator::link, CollectionPropertyIterator::listbase, NULL, rna_iterator_listbase_next(), and CollectionPropertyIterator::valid.
| void rna_iterator_listbase_end | ( | struct CollectionPropertyIterator * | iter | ) |
| void* rna_iterator_listbase_get | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4855 of file rna_access.c.
References CollectionPropertyIterator::internal, ListBaseIterator::link, and CollectionPropertyIterator::listbase.
| void rna_iterator_listbase_next | ( | struct CollectionPropertyIterator * | iter | ) |
Definition at line 4839 of file rna_access.c.
References CollectionPropertyIterator::internal, ListBaseIterator::link, CollectionPropertyIterator::listbase, Link::next, NULL, and CollectionPropertyIterator::valid.
Referenced by rna_iterator_listbase_begin().
| bool rna_Lattice_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| bool rna_Light_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| PointerRNA rna_listbase_lookup_int | ( | PointerRNA * | ptr, |
| StructRNA * | type, | ||
| struct ListBase * | lb, | ||
| int | index | ||
| ) |
Definition at line 4866 of file rna_access.c.
References BLI_findlink(), data, ptr, rna_pointer_inherit_refine(), and type.
| bool rna_Mesh_object_poll | ( | struct PointerRNA * | ptr, |
| struct PointerRNA | value | ||
| ) |
| void rna_Mesh_update_draw | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| struct MTex* rna_mtex_texture_slots_add | ( | struct ID * | self, |
| struct bContext * | C, | ||
| struct ReportList * | reports | ||
| ) |
| void rna_mtex_texture_slots_clear | ( | struct ID * | self, |
| struct bContext * | C, | ||
| struct ReportList * | reports, | ||
| int | index | ||
| ) |
| struct MTex* rna_mtex_texture_slots_create | ( | struct ID * | self, |
| struct bContext * | C, | ||
| struct ReportList * | reports, | ||
| int | index | ||
| ) |
| char* rna_Node_ImageUser_path | ( | struct PointerRNA * | ptr | ) |
| void rna_Object_internal_update_data | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| PointerRNA rna_object_shapekey_index_get | ( | struct ID * | id, |
| int | value | ||
| ) |
| int rna_object_shapekey_index_set | ( | struct ID * | id, |
| PointerRNA | value, | ||
| int | current | ||
| ) |
| void rna_object_uvlayer_name_set | ( | struct PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | maxlen | ||
| ) |
| void rna_object_vcollayer_name_set | ( | struct PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | maxlen | ||
| ) |
| void rna_object_vgroup_name_index_get | ( | struct PointerRNA * | ptr, |
| char * | value, | ||
| int | index | ||
| ) |
| int rna_object_vgroup_name_index_length | ( | struct PointerRNA * | ptr, |
| int | index | ||
| ) |
| void rna_object_vgroup_name_index_set | ( | struct PointerRNA * | ptr, |
| const char * | value, | ||
| short * | index | ||
| ) |
| void rna_object_vgroup_name_set | ( | struct PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | maxlen | ||
| ) |
| int rna_parameter_size | ( | struct PropertyRNA * | parm | ) |
Definition at line 4342 of file rna_define.c.
References PropertyRNA::flag, PropertyRNA::flag_parameter, float(), len, StringPropertyRNA::maxlength, PARM_RNAPTR, PROP_BOOLEAN, PROP_COLLECTION, PROP_DYNAMIC, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_POINTER, PROP_STRING, PROP_THICK_WRAP, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by rna_def_function_funcs(), RNA_parameter_list_begin(), RNA_parameter_list_create(), RNA_parameter_list_free(), and RNA_parameter_list_next().
| PointerRNA rna_pointer_inherit_refine | ( | struct PointerRNA * | ptr, |
| struct StructRNA * | type, | ||
| void * | data | ||
| ) |
Definition at line 196 of file rna_access.c.
References data, PointerRNA_NULL, ptr, result, rna_pointer_inherit_id(), and type.
Referenced by rna_array_lookup_int(), rna_listbase_lookup_int(), RNA_pointer_recast(), and RNA_property_pointer_get().
| bool rna_property_override_apply_default | ( | struct Main * | bmain, |
| struct PointerRNA * | ptr_dst, | ||
| struct PointerRNA * | ptr_src, | ||
| struct PointerRNA * | ptr_storage, | ||
| struct PropertyRNA * | prop_dst, | ||
| struct PropertyRNA * | prop_src, | ||
| struct PropertyRNA * | prop_storage, | ||
| const int | len_dst, | ||
| const int | len_src, | ||
| const int | len_storage, | ||
| struct PointerRNA * | ptr_item_dst, | ||
| struct PointerRNA * | ptr_item_src, | ||
| struct PointerRNA * | ptr_item_storage, | ||
| struct IDOverrideLibraryPropertyOperation * | opop | ||
| ) |
Referenced by rna_property_override_operation_apply().
| int rna_property_override_diff_default | ( | struct Main * | bmain, |
| struct PropertyRNAOrID * | prop_a, | ||
| struct PropertyRNAOrID * | prop_b, | ||
| const int | mode, | ||
| struct IDOverrideLibrary * | override, | ||
| const char * | rna_path, | ||
| const size_t | rna_path_len, | ||
| const int | flags, | ||
| bool * | r_override_changed | ||
| ) |
Referenced by rna_property_override_diff().
| bool rna_property_override_store_default | ( | struct Main * | bmain, |
| struct PointerRNA * | ptr_local, | ||
| struct PointerRNA * | ptr_reference, | ||
| struct PointerRNA * | ptr_storage, | ||
| struct PropertyRNA * | prop_local, | ||
| struct PropertyRNA * | prop_reference, | ||
| struct PropertyRNA * | prop_storage, | ||
| const int | len_local, | ||
| const int | len_reference, | ||
| const int | len_storage, | ||
| struct IDOverrideLibraryPropertyOperation * | opop | ||
| ) |
Referenced by rna_property_override_operation_store().
| struct IDProperty* rna_PropertyGroup_idprops | ( | struct PointerRNA * | ptr, |
| bool | create | ||
| ) |
| struct StructRNA* rna_PropertyGroup_refine | ( | struct PointerRNA * | ptr | ) |
| struct StructRNA* rna_PropertyGroup_register | ( | struct Main * | bmain, |
| struct ReportList * | reports, | ||
| void * | data, | ||
| const char * | identifier, | ||
| StructValidateFunc | validate, | ||
| StructCallbackFunc | call, | ||
| StructFreeFunc | free | ||
| ) |
| void rna_RenderPass_rect_set | ( | PointerRNA * | ptr, |
| const float * | values | ||
| ) |
| void rna_Scene_freestyle_update | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| void rna_Scene_glsl_update | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| void rna_Scene_use_view_map_cache_update | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| char* rna_TextureSlot_path | ( | struct PointerRNA * | ptr | ) |
| void rna_TextureSlot_update | ( | struct bContext * | C, |
| struct PointerRNA * | ptr | ||
| ) |
| const char* rna_translate_ui_text | ( | const char * | text, |
| const char * | text_ctxt, | ||
| struct StructRNA * | type, | ||
| struct PropertyRNA * | prop, | ||
| bool | translate | ||
| ) |
Referenced by RNA_translate_ui_text().
| void rna_userdef_is_dirty_update | ( | struct Main * | bmain, |
| struct Scene * | scene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| void rna_userdef_is_dirty_update_impl | ( | void | ) |
| int rna_ViewLayer_active_aov_index_get | ( | PointerRNA * | ptr | ) |
| void rna_ViewLayer_active_aov_index_range | ( | PointerRNA * | ptr, |
| int * | min, | ||
| int * | max, | ||
| int * | softmin, | ||
| int * | softmax | ||
| ) |
| void rna_ViewLayer_active_aov_index_set | ( | PointerRNA * | ptr, |
| int | value | ||
| ) |
| void rna_ViewLayer_material_override_update | ( | struct Main * | bmain, |
| struct Scene * | activescene, | ||
| struct PointerRNA * | ptr | ||
| ) |
| void rna_ViewLayer_name_set | ( | struct PointerRNA * | ptr, |
| const char * | value | ||
| ) |
| void rna_ViewLayer_pass_update | ( | struct Main * | bmain, |
| struct Scene * | activescene, | ||
| struct PointerRNA * | ptr | ||
| ) |
|
extern |
Referenced by ntree_interface_type_create(), ntreeInterfaceTypeFree(), ntreeInterfaceTypeGet(), RNA_blender_rna_pointer_create(), RNA_exit(), RNA_init(), RNA_struct_find(), wm_gizmogrouptype_append__begin(), wm_gizmogrouptype_append__end(), wm_gizmotype_append__begin(), wm_gizmotype_append__end(), wm_operatortype_append__begin(), wm_operatortype_append__end(), WM_operatortype_append_macro(), WM_operatortype_append_macro_ptr(), and WM_operatortype_remove_ptr().
|
extern |
Definition at line 64 of file rna_define.c.
Referenced by rna_alloc_from_buffer(), rna_auto_types(), rna_calloc(), RNA_create(), rna_def_function(), RNA_def_function(), RNA_def_function_runtime(), RNA_def_property(), RNA_def_property_array(), rna_def_property_begin_func(), RNA_def_property_boolean_array_default(), RNA_def_property_boolean_default(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_dynamic_array_funcs(), RNA_def_property_editable_array_func(), RNA_def_property_editable_func(), RNA_def_property_enum_bitflag_sdna(), RNA_def_property_enum_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_native_type(), RNA_def_property_enum_sdna(), RNA_def_property_float_array_default(), RNA_def_property_float_default(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), rna_def_property_funcs(), rna_def_property_get_func(), RNA_def_property_int_array_default(), RNA_def_property_int_default(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), rna_def_property_length_func(), RNA_def_property_multi_array(), RNA_def_property_override_funcs(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_srna(), RNA_def_property_string_default(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_string_sdna(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_identifier(), RNA_def_struct_identifier_no_struct_map(), RNA_def_struct_idprops_func(), RNA_def_struct_name_property(), RNA_def_struct_nested(), RNA_def_struct_path_func(), RNA_def_struct_ptr(), RNA_def_struct_refine_func(), RNA_def_struct_register_funcs(), RNA_def_struct_sdna(), RNA_def_struct_sdna_from(), RNA_define_animate_sdna(), RNA_define_fallback_property_update(), RNA_define_free(), RNA_define_lib_overridable(), RNA_define_verify_sdna(), rna_find_container_def(), rna_find_def_struct(), rna_find_dna_type(), rna_find_function_def(), rna_find_parameter_def(), rna_find_sdna_member(), rna_find_struct(), rna_find_struct_def(), rna_find_struct_property_def(), rna_find_type(), RNA_free(), rna_generate(), rna_generate_header(), rna_generate_header_cpp(), rna_generate_property(), rna_generate_struct(), rna_generate_struct_prototypes(), RNA_identifier_sanitize(), rna_preprocess(), rna_sort(), and rna_validate_identifier().
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |