|
Blender V4.3
|
#include "BLI_utildefines.h"#include "BLI_compiler_attrs.h"#include "rna_internal_types.hh"#include "UI_resources.hh"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) |
Variables | |
| BlenderDefRNA | DefRNA |
| BlenderRNA | BLENDER_RNA |
| StructRNA | RNA_PropertyGroupItem |
| StructRNA | RNA_PropertyGroup |
Definition at line 19 of file rna_internal.hh.
Referenced by override_apply_property_check_skip(), property_collection_liboverride_editable(), RNA_def_property(), rna_ensure_property(), rna_ensure_property_array_check(), rna_ensure_property_array_length(), rna_ensure_property_description(), rna_ensure_property_identifier(), rna_ensure_property_multi_array_length(), rna_ensure_property_name(), rna_path_from_ptr_to_property_index_ex(), RNA_property_boolean_get_default(), RNA_property_boolean_get_default_array(), RNA_property_enum_items_ex(), RNA_property_float_get_default(), RNA_property_float_get_default_array(), RNA_property_float_range(), RNA_property_float_set_default(), RNA_property_float_ui_range(), RNA_property_int_get_default(), RNA_property_int_get_default_array(), RNA_property_int_range(), RNA_property_int_set_default(), RNA_property_int_ui_range(), RNA_property_is_idprop(), RNA_property_overridable_get(), RNA_property_overridable_library_set(), rna_property_override_operation_apply(), rna_property_override_operation_store(), RNA_property_pointer_type(), rna_property_rna_or_id_get(), RNA_property_string_default_length(), RNA_property_string_get_default(), RNA_property_string_search_flag(), RNA_property_subtype(), rna_property_update(), and RNA_property_update_check().
| void api_ui_item_common_translation | ( | FunctionRNA * | func | ) |
Definition at line 1105 of file rna_ui_api.cc.
References PROP_NEVER_NULL, RNA_def_boolean(), RNA_def_property_clear_flag(), and RNA_def_string().
Referenced by api_ui_item_common_text(), and RNA_api_wm().
| bool rna_Action_actedit_assign_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| bool rna_Action_id_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| void rna_ActionGroup_colorset_set | ( | PointerRNA * | ptr, |
| int | value ) |
| bool rna_ActionGroup_is_custom_colorset_get | ( | PointerRNA * | ptr | ) |
| void rna_addtail | ( | ListBase * | listbase, |
| void * | vlink ) |
Definition at line 90 of file rna_define.cc.
References ListBase::first, ListBase::last, Link::next, 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 439 of file makesrna.cc.
References BlenderDefRNA::allocs, DefRNA, AllocDefRNA::mem, MEM_callocN, MEM_mallocN, and rna_addtail().
Referenced by rna_alloc_function_name().
| bool rna_AnimaData_override_apply | ( | Main * | bmain, |
| RNAPropertyOverrideApplyContext & | rnaapply_ctx ) |
| void RNA_api_action | ( | StructRNA * | srna | ) |
Definition at line 43 of file rna_action_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 87 of file rna_animation_api.cc.
References FUNC_USE_MAIN, FUNC_USE_SELF_ID, MAX_IDPROP_NAME, MAXFRAME, MINAFRAME, PARM_REQUIRED, RNA_def_boolean(), RNA_def_float(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), and RNA_def_string().
Referenced by rna_def_animdata().
| void RNA_api_armature_edit_bone | ( | StructRNA * | srna | ) |
Definition at line 176 of file rna_armature_api.cc.
References FLT_MAX, 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 190 of file rna_armature_api.cc.
References FLT_MAX, FUNC_NO_SELF, 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_bonecollection | ( | StructRNA * | srna | ) |
Definition at line 281 of file rna_armature_api.cc.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, PARM_REQUIRED, PARM_RNAPTR, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), and RNA_def_pointer().
Referenced by rna_def_bonecollection().
| void RNA_api_camera | ( | StructRNA * | srna | ) |
Definition at line 46 of file rna_camera_api.cc.
References FLT_MAX, 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 72 of file rna_curve_api.cc.
References 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 94 of file rna_curve_api.cc.
References FLT_MAX, PARM_OUTPUT, PARM_REQUIRED, PROP_DYNAMIC, PROP_NEVER_NULL, RNA_def_float_distance(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_property_clear_flag(), and RNA_def_string().
Referenced by rna_def_curve_nurb().
| void RNA_api_curves | ( | StructRNA * | srna | ) |
Definition at line 193 of file rna_curves_api.cc.
References FUNC_USE_REPORTS, PARM_REQUIRED, PROP_DYNAMIC, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_int_array(), and RNA_def_parameter_flags().
Referenced by rna_def_curves().
| void RNA_api_drivers | ( | StructRNA * | srna | ) |
Definition at line 171 of file rna_fcurve_api.cc.
Referenced by rna_def_channeldriver().
| void RNA_api_fcurves | ( | StructRNA * | srna | ) |
Definition at line 109 of file rna_fcurve_api.cc.
References channel_bake_remove_options, FLT_MAX, FUNC_USE_REPORTS, blender::animrig::IN_RANGE, MAXFRAME, MINAFRAME, PARM_PYFUNC_OPTIONAL, PARM_REQUIRED, RNA_def_enum(), RNA_def_float(), 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 | ( | StructRNA * | srna | ) |
Definition at line 196 of file rna_wm_gizmo_api.cc.
References FUNC_USE_REPORTS, 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 | ( | StructRNA * | srna | ) |
Definition at line 308 of file rna_wm_gizmo_api.cc.
Referenced by rna_def_gizmogroup().
| void RNA_api_grease_pencil_drawing | ( | StructRNA * | srna | ) |
Definition at line 426 of file rna_grease_pencil_api.cc.
References FUNC_USE_REPORTS, FUNC_USE_SELF_ID, PARM_REQUIRED, PROP_DYNAMIC, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_int_array(), and RNA_def_parameter_flags().
Referenced by rna_def_grease_pencil_drawing().
| void RNA_api_grease_pencil_frames | ( | StructRNA * | srna | ) |
Definition at line 499 of file rna_grease_pencil_api.cc.
References FUNC_USE_REPORTS, FUNC_USE_SELF_ID, MAXFRAME, MINAFRAME, PARM_REQUIRED, 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_flags(), and RNA_def_pointer().
Referenced by rna_def_grease_pencil_frames().
| void RNA_api_grease_pencil_layer | ( | StructRNA * | srna | ) |
Definition at line 592 of file rna_grease_pencil_api.cc.
References FUNC_USE_CONTEXT, MAXFRAME, MINAFRAME, 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(), and RNA_def_pointer().
Referenced by rna_def_grease_pencil_layer().
| void RNA_api_grease_pencil_layer_groups | ( | StructRNA * | srna | ) |
Definition at line 680 of file rna_grease_pencil_api.cc.
References MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), and rna_enum_tree_node_move_type_items.
Referenced by rna_def_grease_pencil_layer_groups().
| void RNA_api_grease_pencil_layers | ( | StructRNA * | srna | ) |
Definition at line 613 of file rna_grease_pencil_api.cc.
References MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_enum(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_clear_flags(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_string(), and rna_enum_tree_node_move_type_items.
Referenced by rna_def_grease_pencil_layers().
| void RNA_api_image | ( | StructRNA * | srna | ) |
Definition at line 276 of file rna_image_api.cc.
References FILE_MAX, FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, 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 | ( | StructRNA * | srna | ) |
Definition at line 267 of file rna_image_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 1210 of file rna_wm_api.cc.
Referenced by rna_def_keyconfig().
| void RNA_api_keyconfigs | ( | StructRNA * | srna | ) |
Definition at line 1394 of file rna_wm_api.cc.
References EVT_TYPE_MASK_ALL, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, PARM_OUTPUT, PARM_REQUIRED, PARM_RNAPTR, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, PROP_THICK_WRAP, RNA_def_boolean(), 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 | ( | StructRNA * | srna | ) |
Definition at line 73 of file rna_animation_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 1216 of file rna_wm_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 1235 of file rna_wm_api.cc.
References 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 | ( | StructRNA * | srna | ) |
Definition at line 1253 of file rna_wm_api.cc.
References EVT_TYPE_MASK_ALL, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, KM_ANY, KM_MOD_HELD, KM_NOTHING, 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_int(), 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_direction_items, rna_enum_event_type_items, rna_enum_event_type_mask_items, and rna_enum_event_value_items.
Referenced by rna_def_keymap_items().
| void RNA_api_keymaps | ( | StructRNA * | srna | ) |
Definition at line 1347 of file rna_wm_api.cc.
References FUNC_USE_REPORTS, 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 | ( | StructRNA * | srna | ) |
Definition at line 35 of file rna_lattice_api.cc.
References 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 | ( | StructRNA * | srna | ) |
Definition at line 1180 of file rna_wm_api.cc.
References FUNC_NO_SELF, FUNC_REGISTER_OPTIONAL, 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 | ( | StructRNA * | srna | ) |
Definition at line 859 of file rna_main_api.cc.
References PARM_REQUIRED, RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_pointer(), and RNA_def_string_file_path().
Referenced by RNA_def_main().
| void RNA_api_material | ( | StructRNA * | srna | ) |
Definition at line 24 of file rna_material_api.cc.
Referenced by RNA_def_material().
| void RNA_api_mesh | ( | StructRNA * | srna | ) |
Definition at line 212 of file rna_mesh_api.cc.
References FLT_MAX, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, M_PI, MAX_CUSTOMDATA_LAYER_NAME_NO_PREFIX, PARM_OUTPUT, PARM_REQUIRED, PROP_DYNAMIC, RNA_def_boolean(), RNA_def_float(), 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 | ( | StructRNA * | srna | ) |
Definition at line 36 of file rna_meta_api.cc.
References 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 | ( | StructRNA * | srna | ) |
Definition at line 805 of file rna_object_api.cc.
References BVH_RAYCAST_DIST_MAX, CONSTRAINT_SPACE_WORLD, eModifierMode_Realtime, eModifierMode_Render, FLT_MAX, FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, MESH_DM_INFO_STR_MAX, PARM_OUTPUT, PARM_REQUIRED, PARM_RNAPTR, PROP_DYNAMIC, PROP_FLOAT, PROP_INT, 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 | ( | StructRNA * | srna | ) |
Definition at line 1073 of file rna_wm_api.cc.
References FUNC_ALLOW_WRITE, FUNC_NO_SELF, FUNC_REGISTER_OPTIONAL, FUNC_USE_CONTEXT, 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 | ( | StructRNA * | srna | ) |
Definition at line 198 of file rna_pose_api.cc.
References FLT_MAX, FUNC_NO_SELF, FUNC_USE_CONTEXT, FUNC_USE_SELF_ID, PARM_REQUIRED, RNA_def_boolean(), RNA_def_float(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), and RNA_def_pointer().
Referenced by rna_def_pose().
| void RNA_api_pose_channel | ( | StructRNA * | srna | ) |
Definition at line 284 of file rna_pose_api.cc.
References FLT_MAX, FUNC_USE_REPORTS, PARM_REQUIRED, PROP_FLOAT, PROP_INT, PROP_MATRIX, 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_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 | ( | StructRNA * | srna | ) |
Definition at line 82 of file rna_space_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 259 of file rna_scene_api.cc.
References BVH_RAYCAST_DIST_MAX, FILE_MAX, FLT_MAX, FUNC_USE_CONTEXT, FUNC_USE_MAIN, MAXFRAME, MINAFRAME, 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 | ( | StructRNA * | srna | ) |
Definition at line 425 of file rna_scene_api.cc.
References FILE_MAX, FUNC_USE_MAIN, MAXFRAME, MINAFRAME, 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 740 of file rna_sequencer_api.cc.
References FUNC_USE_REPORTS, FUNC_USE_SELF_ID, 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_retiming_keys | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 768 of file rna_sequencer_api.cc.
References FUNC_USE_SELF_ID, MAXFRAME, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_struct(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().
Referenced by rna_def_movie().
| void RNA_api_sequence_strip | ( | StructRNA * | srna | ) |
Definition at line 663 of file rna_sequencer_api.cc.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, MAXFRAME, PARM_REQUIRED, PROP_NEVER_NULL, 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, SEQ_CACHE_STORE_RAW, SEQ_SPLIT_HARD, and SEQ_SPLIT_SOFT.
Referenced by rna_def_sequence().
| void RNA_api_sequences | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop, | ||
| bool | metastrip ) |
Definition at line 791 of file rna_sequencer_api.cc.
References FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, MAXFRAME, 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_MAX_CHANNELS, 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 | ( | StructRNA * | srna | ) |
Definition at line 44 of file rna_sound_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 220 of file rna_space_api.cc.
References PARM_REQUIRED, PROP_FILEPATH, PROP_NONE, PROP_POINTER, PROP_STRING, 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 | ( | StructRNA * | srna | ) |
Definition at line 91 of file rna_space_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 106 of file rna_space_api.cc.
References FUNC_USE_SELF_ID, 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 | ( | StructRNA * | srna | ) |
Definition at line 64 of file rna_text_api.cc.
References PARM_OUTPUT, PARM_REQUIRED, PROP_DYNAMIC, 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 | ( | StructRNA * | srna | ) |
Definition at line 43 of file rna_texture_api.cc.
References FLT_MAX, 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 | ( | StructRNA * | srna | ) |
Definition at line 1161 of file rna_ui_api.cc.
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(), Auto, curve_type_items, FLT_MAX, FUNC_NO_SELF, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, int, Line, PARM_REQUIRED, PARM_RNAPTR, PROP_ENUM, PROP_ENUM_FLAG, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_UNSIGNED, RGN_TYPE_WINDOW, RNA_def_boolean(), RNA_def_enum(), RNA_def_enum_flag(), RNA_def_float(), RNA_def_float_array(), 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_clear_flag(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_dummy_NULL_items, rna_enum_icon_items, rna_enum_region_type_items, rna_enum_space_type_items, rna_enum_uilist_layout_type_items, Space, UI_BUT_PROGRESS_TYPE_BAR, UI_BUT_PROGRESS_TYPE_RING, UI_TEMPLATE_ASSET_DRAW_NO_FILTER, UI_TEMPLATE_ASSET_DRAW_NO_LIBRARY, UI_TEMPLATE_ASSET_DRAW_NO_NAMES, 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 | ( | StructRNA * | srna | ) |
Definition at line 44 of file rna_vfont_api.cc.
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 | ( | StructRNA * | srna | ) |
Definition at line 786 of file rna_wm_api.cc.
References FUNC_USE_REPORTS, 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_items, and rna_enum_window_cursor_items.
Referenced by rna_def_window().
| void RNA_api_wm | ( | StructRNA * | srna | ) |
Definition at line 844 of file rna_wm_api.cc.
References ALERT_ICON_NONE, api_ui_item_common_translation(), FLT_MAX, FUNC_NO_SELF, FUNC_USE_CONTEXT, FUNC_USE_REPORTS, PARM_REQUIRED, PARM_RNAPTR, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NEVER_NULL, PROP_NONE, PROP_STRING, 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_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_default(), 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(), rna_operator_popup_icon_items, WM_GEN_INVOKE_EVENT, WM_GEN_INVOKE_RETURN, and WM_GEN_INVOKE_SIZE.
Referenced by rna_def_windowmanager().
| void RNA_api_workspace | ( | StructRNA * | srna | ) |
Definition at line 107 of file rna_workspace_api.cc.
References FUNC_NO_SELF, FUNC_USE_CONTEXT, 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 | ( | StructRNA * | srna | ) |
Definition at line 122 of file rna_workspace_api.cc.
References FUNC_USE_CONTEXT, FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, KMAP_MAX_NAME, MAX_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_ENUM, PROP_NEVER_NULL, PROP_NONE, RNA_def_enum_flag(), 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_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_ui_text(), RNA_def_string(), rna_enum_dummy_NULL_items, rna_enum_window_cursor_items, TOOLREF_FLAG_FALLBACK_KEYMAP, and TOOLREF_FLAG_USE_BRUSHES.
Referenced by rna_def_workspace_tool().
| bool rna_Armature_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| PointerRNA rna_array_lookup_int | ( | PointerRNA * | ptr, |
| StructRNA * | type, | ||
| void * | data, | ||
| int | itemsize, | ||
| int | length, | ||
| int | index ) |
Definition at line 5275 of file rna_access.cc.
References PointerRNA_NULL, ptr, and rna_pointer_inherit_refine().
| const EnumPropertyItem * rna_asset_library_reference_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
| int rna_AssetMetaData_editable | ( | const PointerRNA * | ptr, |
| const char ** | r_info ) |
| void rna_AttributeGroup_color_iterator_begin | ( | CollectionPropertyIterator * | iter, |
| PointerRNA * | ptr ) |
| PointerRNA rna_AttributeGroup_color_iterator_get | ( | CollectionPropertyIterator * | iter | ) |
| void rna_AttributeGroup_color_iterator_next | ( | CollectionPropertyIterator * | iter | ) |
| int rna_AttributeGroup_color_length | ( | PointerRNA * | ptr | ) |
| 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 | ( | CollectionPropertyIterator * | iter, |
| PointerRNA * | ptr ) |
Referenced by RNA_def_struct_ptr().
| PointerRNA rna_builtin_properties_get | ( | CollectionPropertyIterator * | iter | ) |
Referenced by RNA_def_struct_ptr().
| bool rna_builtin_properties_lookup_string | ( | PointerRNA * | ptr, |
| const char * | key, | ||
| PointerRNA * | r_ptr ) |
| void rna_builtin_properties_next | ( | CollectionPropertyIterator * | iter | ) |
Referenced by RNA_def_struct_ptr().
| PointerRNA rna_builtin_type_get | ( | PointerRNA * | ptr | ) |
Referenced by RNA_def_struct_ptr().
| void * rna_calloc | ( | int | buffer_len | ) |
Definition at line 448 of file makesrna.cc.
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 | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| std::optional< std::string > rna_CameraBackgroundImage_image_or_movieclip_user_path | ( | const PointerRNA * | ptr | ) |
| bool rna_Curve_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| void RNA_def_action | ( | BlenderRNA * | brna | ) |
Definition at line 2866 of file rna_action.cc.
References rna_def_action(), rna_def_action_group(), and rna_def_dopesheet().
Common properties for Action/Bone Groups - related to color.
Definition at line 665 of file rna_pose.cc.
References 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(), and rna_enum_color_sets_items.
Referenced by rna_def_action_group().
| void RNA_def_animation | ( | BlenderRNA * | brna | ) |
Definition at line 1757 of file rna_animation.cc.
References rna_def_animdata(), rna_def_keyingset(), rna_def_keyingset_info(), and rna_def_keyingset_path().
| void rna_def_animdata_common | ( | StructRNA * | srna | ) |
Definition at line 1558 of file rna_animation.cc.
References 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_annotation_data(), rna_def_armature(), rna_def_cachefile(), RNA_def_camera(), rna_def_curve(), rna_def_curves(), rna_def_grease_pencil_data(), 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_speaker(), rna_def_texture(), rna_def_volume(), and RNA_def_world().
| void RNA_def_animviz | ( | BlenderRNA * | brna | ) |
Definition at line 371 of file rna_animviz.cc.
References rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), and rna_def_animviz_paths().
| void rna_def_animviz_common | ( | StructRNA * | srna | ) |
Definition at line 339 of file rna_animviz.cc.
References PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_property(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_pointer_sdna(), and RNA_def_property_ui_text().
Referenced by rna_def_object(), and rna_def_pose().
| void RNA_def_annotations | ( | BlenderRNA * | brna | ) |
Definition at line 570 of file rna_annotations.cc.
References rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_stroke(), and rna_def_annotation_stroke_point().
| void RNA_def_armature | ( | BlenderRNA * | brna | ) |
Definition at line 2462 of file rna_armature.cc.
References rna_def_armature(), rna_def_bone(), rna_def_bonecollection(), rna_def_bonecolor(), and rna_def_edit_bone().
| void RNA_def_asset | ( | BlenderRNA * | brna | ) |
Definition at line 750 of file rna_asset.cc.
References rna_def_asset_catalog_path(), rna_def_asset_data(), rna_def_asset_handle(), rna_def_asset_library_reference(), rna_def_asset_representation(), rna_def_asset_tag(), rna_def_asset_weak_reference(), and RNA_define_animate_sdna().
| PropertyRNA * rna_def_asset_library_reference_common | ( | StructRNA * | srna, |
| const char * | get, | ||
| const char * | set ) |
Definition at line 720 of file rna_asset.cc.
References PROP_ENUM, PROP_NONE, RNA_def_property(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), and rna_enum_asset_library_type_items.
Referenced by rna_def_asset_shelf(), rna_def_fileselect_asset_params(), and rna_def_workspace().
| void RNA_def_attribute | ( | BlenderRNA * | brna | ) |
Definition at line 1790 of file rna_attribute.cc.
References rna_def_attribute(), rna_def_attribute_group_curves(), rna_def_attribute_group_grease_pencil(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_mesh(), and rna_def_attribute_group_point_cloud().
| void rna_def_attributes_common | ( | StructRNA * | srna, |
| AttributeOwnerType | type ) |
Definition at line 1724 of file rna_attribute.cc.
References Curves, GreasePencil, GreasePencilDrawing, Mesh, PointCloud, 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_curves(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_mesh(), and rna_def_pointcloud().
| void RNA_def_blendfile_import | ( | BlenderRNA * | brna | ) |
Definition at line 549 of file rna_blendfile_import.cc.
References rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), and rna_def_blendfile_import_library().
| void RNA_def_boid | ( | BlenderRNA * | brna | ) |
Definition at line 710 of file rna_boid.cc.
References rna_def_boid_settings(), rna_def_boidrule(), and rna_def_boidstate().
| void rna_def_bone_curved_common | ( | StructRNA * | srna, |
| bool | is_posebone, | ||
| bool | is_editbone ) |
Settings for curved bbone settings.
Definition at line 1164 of file rna_armature.cc.
References BBONE_ADD_PARENT_END_ROLL, BBONE_SCALE_EASING, BLT_I18NCONTEXT_ID_ARMATURE, FLT_MAX, M_PI, PROP_ANGLE, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_FLOAT, PROP_NONE, PROP_PROPORTIONAL, PROP_XYZ, RNA_DEF_CURVEBONE_UPDATE, 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_default(), RNA_def_property_float_sdna(), RNA_def_property_translation_context(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), rna_default_scale_3d, and RNA_TRANSLATION_PREC_DEFAULT.
Referenced by rna_def_bone(), rna_def_edit_bone(), and rna_def_pose_channel().
| void RNA_def_brush | ( | BlenderRNA * | brna | ) |
Definition at line 3965 of file rna_brush.cc.
References rna_def_brush(), rna_def_brush_capabilities(), rna_def_brush_texture_slot(), rna_def_curves_sculpt_options(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 396 of file rna_cachefile.cc.
References rna_def_alembic_object_path(), rna_def_cachefile(), and rna_def_cachefile_layer().
| void RNA_def_camera | ( | BlenderRNA * | brna | ) |
Definition at line 573 of file rna_camera.cc.
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_PANORAMA_CENTRAL_CYLINDRICAL, CAM_PANORAMA_EQUIANGULAR_CUBEMAP_FACE, CAM_PANORAMA_EQUIRECTANGULAR, CAM_PANORAMA_FISHEYE_EQUIDISTANT, CAM_PANORAMA_FISHEYE_EQUISOLID, CAM_PANORAMA_FISHEYE_LENS_POLYNOMIAL, CAM_PANORAMA_MIRRORBALL, 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, FLT_MAX, M_PI, NC_CAMERA, NC_OBJECT, ND_DRAW, ND_DRAW_RENDER_VIEWPORT, 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, PROPOVERRIDE_LIBRARY_INSERTION, PROPOVERRIDE_NO_PROP_NAME, 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_override_flag(), RNA_def_property_override_funcs(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 1215 of file rna_cloth.cc.
References rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), and rna_def_cloth_solver_result().
| void RNA_def_collections | ( | BlenderRNA * | brna | ) |
Definition at line 626 of file rna_collection.cc.
References COLLECTION_HIDE_RENDER, COLLECTION_HIDE_SELECT, COLLECTION_HIDE_VIEWPORT, COLLECTION_LRT_EXCLUDE, COLLECTION_LRT_FORCE_INTERSECTION, COLLECTION_LRT_INCLUDE, COLLECTION_LRT_INTERSECTION_ONLY, COLLECTION_LRT_NO_INTERSECTION, COLLECTION_LRT_OCCLUSION_ONLY, COLLECTION_LRT_USE_INTERSECTION_PRIORITY, NC_OBJECT, NC_SCENE, ND_DRAW, ND_LAYER_CONTENT, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_TRANSLATION, PROP_UNSIGNED, PROPOVERRIDE_NO_COMPARISON, PROPOVERRIDE_OVERRIDABLE_LIBRARY, rna_def_collection_child(), rna_def_collection_children(), rna_def_collection_exporter_data(), rna_def_collection_light_linking(), rna_def_collection_object(), rna_def_collection_objects(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_default(), RNA_def_property_boolean_funcs(), 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_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 | ( | BlenderRNA * | brna | ) |
Definition at line 1419 of file rna_color.cc.
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 | ( | BlenderRNA * | brna | ) |
Definition at line 3588 of file rna_constraint.cc.
References CONSTRAINT_ACTIVE, CONSTRAINT_DISABLE, CONSTRAINT_OFF, CONSTRAINT_OVERRIDE_LIBRARY_LOCAL, NA_RENAME, NC_OBJECT, ND_CONSTRAINT, 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_boolean(), 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_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), rna_enum_constraint_type_items, and target_space_pchan_items.
| void RNA_def_context | ( | BlenderRNA * | brna | ) |
Definition at line 232 of file rna_context.cc.
References 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_property_ui_text(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_context_mode_items.
| void RNA_def_curve | ( | BlenderRNA * | brna | ) |
Definition at line 2132 of file rna_curve.cc.
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_curves | ( | BlenderRNA * | brna | ) |
Definition at line 564 of file rna_curves.cc.
References rna_def_curves(), rna_def_curves_curve(), and rna_def_curves_point().
| void RNA_def_depsgraph | ( | BlenderRNA * | brna | ) |
Definition at line 860 of file rna_depsgraph.cc.
References rna_def_depsgraph(), rna_def_depsgraph_instance(), and rna_def_depsgraph_update().
| void RNA_def_dynamic_paint | ( | BlenderRNA * | brna | ) |
Definition at line 1000 of file rna_dynamicpaint.cc.
References rna_def_canvas_surface(), rna_def_dynamic_paint_brush_settings(), and rna_def_dynamic_paint_canvas_settings().
| void RNA_def_fcurve | ( | BlenderRNA * | brna | ) |
Definition at line 2706 of file rna_fcurve.cc.
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_stepped(), and rna_def_fpoint().
| void RNA_def_fluid | ( | BlenderRNA * | brna | ) |
Definition at line 2997 of file rna_fluid.cc.
References rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), and rna_def_fluid_flow_settings().
| void rna_def_freestyle_settings | ( | BlenderRNA * | brna | ) |
Definition at line 5331 of file rna_scene.cc.
References DEG2RAD, 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, 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_default(), 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_grease_pencil | ( | BlenderRNA * | brna | ) |
Definition at line 1394 of file rna_grease_pencil.cc.
References rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), and rna_def_grease_pencil_layer_mask().
| void RNA_def_ID | ( | BlenderRNA * | brna | ) |
Definition at line 2696 of file rna_ID.cc.
References 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_library_weak_reference(), RNA_def_struct(), and RNA_def_struct_ui_text().
| void RNA_def_image | ( | BlenderRNA * | brna | ) |
Definition at line 1430 of file rna_image.cc.
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 | ( | BlenderRNA * | brna | ) |
Definition at line 1146 of file rna_key.cc.
References rna_def_key(), rna_def_keyblock(), and rna_def_keydata().
| void RNA_def_lattice | ( | BlenderRNA * | brna | ) |
Definition at line 406 of file rna_lattice.cc.
References rna_def_lattice(), and rna_def_latticepoint().
| void RNA_def_light | ( | BlenderRNA * | brna | ) |
Definition at line 479 of file rna_light.cc.
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 | ( | BlenderRNA * | brna | ) |
Definition at line 438 of file rna_lightprobe.cc.
References rna_def_lightprobe(), rna_def_lightprobe_plane(), rna_def_lightprobe_sphere(), and rna_def_lightprobe_volume().
| void RNA_def_linestyle | ( | BlenderRNA * | brna | ) |
Definition at line 2207 of file rna_linestyle.cc.
References rna_def_linestyle(), rna_def_linestyle_modifiers(), and rna_def_linestyle_mtex().
| void RNA_def_main | ( | BlenderRNA * | brna | ) |
hair_curves is chosen to be different than curves, but they are generic curve data-blocks, not just for hair.Definition at line 168 of file rna_main.cc.
References FILE_MAX, MainCollectionDef::func, MainCollectionDef::name, 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_annotations(), 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_grease_pencil(), RNA_def_main_hair_curves(), 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_pointclouds(), 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(), and RNA_define_verify_sdna().
| void RNA_def_main_actions | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 1862 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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_annotations | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 2020 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1819 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1556 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1990 of file rna_main_api.cc.
References 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 877 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1641 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1382 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1471 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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_grease_pencil | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 2060 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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_hair_curves | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 2297 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1276 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1339 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1213 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2250 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1166 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2194 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2154 of file rna_main_api.cc.
References FUNC_USE_REPORTS, MAX_ID_NAME, PARM_REQUIRED, PARM_RNAPTR, PROP_NEVER_NULL, PROP_THICK_WRAP, RNA_def_boolean(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_return(), RNA_def_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 998 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1094 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1428 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2102 of file rna_main_api.cc.
References FILE_MAX, FUNC_USE_REPORTS, 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 1047 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 954 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2005 of file rna_main_api.cc.
References 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 1951 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1902 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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_pointclouds | ( | BlenderRNA * | brna, |
| PropertyRNA * | cprop ) |
Definition at line 2341 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 921 of file rna_main_api.cc.
References FUNC_USE_CONTEXT, FUNC_USE_REPORTS, 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 1245 of file rna_main_api.cc.
References 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 1775 of file rna_main_api.cc.
References FILE_MAX, FUNC_USE_REPORTS, 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 1681 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1725 of file rna_main_api.cc.
References FILE_MAX, FUNC_USE_REPORTS, 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 1514 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 2388 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 1261 of file rna_main_api.cc.
References 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 2234 of file rna_main_api.cc.
References 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 1604 of file rna_main_api.cc.
References FUNC_USE_REPORTS, 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 | ( | BlenderRNA * | brna | ) |
Definition at line 1155 of file rna_mask.cc.
References rna_def_mask(), and rna_def_maskParent().
| void RNA_def_material | ( | BlenderRNA * | brna | ) |
Definition at line 818 of file rna_material.cc.
References BLT_I18NCONTEXT_ID_MATERIAL, FLT_MAX, MA_BL_CULL_BACKFACE, MA_BL_CULL_BACKFACE_SHADOW, MA_BL_HIDE_BACKFACE, MA_BL_LIGHTPROBE_VOLUME_DOUBLE_SIDED, MA_BL_SS_REFRACTION, MA_BL_THICKNESS_FROM_SHADOW, MA_BL_TRANSLUCENCY, MA_BL_TRANSPARENT_SHADOW, MA_BM_BLEND, MA_BM_CLIP, MA_BM_HASHED, MA_BM_SOLID, MA_CLOTH, MA_CUBE, MA_DISPLACEMENT_BOTH, MA_DISPLACEMENT_BUMP, MA_DISPLACEMENT_DISPLACE, MA_FLAT, MA_FLUID, MA_HAIR, MA_PREVIEW_WORLD, MA_SHADERBALL, MA_SPHERE, MA_SURFACE_METHOD_DEFERRED, MA_SURFACE_METHOD_FORWARD, MA_THICKNESS_SLAB, MA_THICKNESS_SPHERE, MA_VOLUME_ISECT_ACCURATE, MA_VOLUME_ISECT_FAST, NC_OBJECT, 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_OVERRIDABLE_LIBRARY, 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_funcs(), 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_translation_context(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 3352 of file rna_mesh.cc.
References rna_def_medge(), rna_def_mesh(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), rna_def_mpolygon(), rna_def_mvert(), and rna_def_mvert_group().
| void RNA_def_meta | ( | BlenderRNA * | brna | ) |
Definition at line 425 of file rna_meta.cc.
References rna_def_metaball(), and rna_def_metaelement().
| void RNA_def_modifier | ( | BlenderRNA * | brna | ) |
Definition at line 11189 of file rna_modifier.cc.
References eModifierFlag_Active, eModifierFlag_OverrideLibrary_Local, eModifierFlag_PinLast, eModifierMode_ApplyOnSpline, eModifierMode_Editmode, eModifierMode_OnCage, eModifierMode_Realtime, eModifierMode_Render, NA_RENAME, NC_OBJECT, ND_MODIFIER, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_LIB_EXCEPTION, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_STRING, PROP_TIME_ABSOLUTE, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_boolean(), 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_grease_pencil_armature(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_color(), rna_def_modifier_grease_pencil_dash(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_envelope(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_lattice(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_mirror(), rna_def_modifier_grease_pencil_multiply(), rna_def_modifier_grease_pencil_noise(), rna_def_modifier_grease_pencil_offset(), rna_def_modifier_grease_pencil_opacity(), rna_def_modifier_grease_pencil_outline(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_grease_pencil_simplify(), rna_def_modifier_grease_pencil_smooth(), rna_def_modifier_grease_pencil_subdiv(), rna_def_modifier_grease_pencil_texture(), rna_def_modifier_grease_pencil_thickness(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_grease_pencil_time_segment(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_grease_pencil_weight_angle(), rna_def_modifier_grease_pencil_weight_proximity(), 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_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_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_icon(), RNA_def_struct_ui_text(), and rna_enum_object_modifier_type_items.
| void rna_def_motionpath_common | ( | StructRNA * | srna | ) |
Definition at line 99 of file rna_animviz.cc.
References 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 | ( | BlenderRNA * | brna | ) |
Definition at line 440 of file rna_movieclip.cc.
References rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieClipScopes(), and rna_def_movieclipUser().
| void rna_def_mtex_common | ( | BlenderRNA * | brna, |
| StructRNA * | srna, | ||
| const char * | begin, | ||
| const char * | activeget, | ||
| const char * | activeset, | ||
| const char * | activeeditable, | ||
| const char * | name, | ||
| const char * | name_slots, | ||
| const char * | update, | ||
| const char * | update_index ) |
Definition at line 1187 of file rna_material.cc.
References MAX_MTEX, NC_MATERIAL, ND_SHADING_LINKS, 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 | ( | BlenderRNA * | brna | ) |
Definition at line 1206 of file rna_nla.cc.
References rna_def_nlastrip(), and rna_def_nlatrack().
| void rna_def_node_socket_interface_subtypes | ( | BlenderRNA * | brna | ) |
Definition at line 1731 of file rna_node_socket.cc.
References node_socket_subtypes, rna_def_node_socket_interface_bool(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_color(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_geometry(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_matrix(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_shader(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), SOCK_BOOLEAN, SOCK_COLLECTION, SOCK_CUSTOM, SOCK_FLOAT, SOCK_GEOMETRY, SOCK_IMAGE, SOCK_INT, SOCK_MATERIAL, SOCK_MATRIX, SOCK_MENU, SOCK_OBJECT, SOCK_RGBA, SOCK_ROTATION, SOCK_SHADER, SOCK_STRING, SOCK_TEXTURE, and SOCK_VECTOR.
Referenced by RNA_def_node_tree_interface().
| void RNA_def_node_socket_subtypes | ( | BlenderRNA * | brna | ) |
Definition at line 1792 of file rna_node_socket.cc.
References rna_def_node_socket(), rna_def_node_socket_standard(), and rna_def_node_socket_subtypes().
| void RNA_def_node_tree_interface | ( | BlenderRNA * | brna | ) |
Definition at line 1306 of file rna_node_tree_interface.cc.
References rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_socket_interface_subtypes(), and rna_def_node_tree_interface().
| void RNA_def_nodetree | ( | BlenderRNA * | brna | ) |
Definition at line 11586 of file rna_nodetree.cc.
References def_custom_group(), def_group, define_specific_node(), rna_def_bake_items(), 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_geo_bake_item(), rna_def_geo_capture_attribute_item(), rna_def_geo_capture_attribute_items(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_geo_foreach_geometry_element_generation_items(), rna_def_geo_foreach_geometry_element_input_item(), rna_def_geo_foreach_geometry_element_input_items(), rna_def_geo_foreach_geometry_element_main_item(), rna_def_geo_foreach_geometry_element_main_items(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_geo_repeat_output_items(), rna_def_geo_simulation_output_items(), rna_def_geometry_node(), rna_def_geometry_nodetree(), rna_def_index_switch_item(), rna_def_internal_node(), rna_def_menu_switch_item(), rna_def_node(), rna_def_node_instance_hash(), rna_def_node_link(), rna_def_nodetree(), rna_def_repeat_item(), rna_def_shader_node(), rna_def_shader_nodetree(), rna_def_simulation_state_item(), rna_def_texture_node(), and rna_def_texture_nodetree().
| void RNA_def_object | ( | BlenderRNA * | brna | ) |
Definition at line 3731 of file rna_object.cc.
References rna_def_material_slot(), rna_def_object(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_vertex_group(), and RNA_define_animate_sdna().
| void RNA_def_object_force | ( | BlenderRNA * | brna | ) |
Definition at line 2173 of file rna_object_force.cc.
References rna_def_collision(), rna_def_effector_weight(), rna_def_field(), rna_def_pointcache_active(), and rna_def_softbody().
| void rna_def_object_type_visibility_flags_common | ( | StructRNA * | srna, |
| int | noteflag, | ||
| const char * | update_func ) |
Definition at line 125 of file rna_space_api.cc.
References ARRAY_SIZE, OB_ARMATURE, OB_CAMERA, OB_CURVES, OB_CURVES_LEGACY, OB_EMPTY, OB_FONT, OB_GREASE_PENCIL, OB_LAMP, OB_LATTICE, OB_LIGHTPROBE, OB_MBALL, OB_MESH, OB_POINTCLOUD, OB_SPEAKER, OB_SURF, OB_VOLUME, PROP_BOOLEAN, PROP_NONE, RNA_def_property(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_ui_text(), and RNA_def_property_update().
Referenced by rna_def_space_view3d(), and rna_def_xr_session_settings().
| void RNA_def_packedfile | ( | BlenderRNA * | brna | ) |
Definition at line 48 of file rna_packedfile.cc.
References 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 | ( | BlenderRNA * | brna | ) |
Definition at line 176 of file rna_palette.cc.
References rna_def_palette(), rna_def_palettecolor(), and RNA_define_animate_sdna().
| void RNA_def_particle | ( | BlenderRNA * | brna | ) |
Definition at line 4090 of file rna_particle.cc.
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 | ( | BlenderRNA * | brna | ) |
Definition at line 218 of file rna_pointcloud.cc.
References rna_def_point(), and rna_def_pointcloud().
| void RNA_def_pose | ( | BlenderRNA * | brna | ) |
Definition at line 1472 of file rna_pose.cc.
References rna_def_pose(), rna_def_pose_channel(), rna_def_pose_ikparam(), and rna_def_pose_itasc().
| void RNA_def_profile | ( | BlenderRNA * | brna | ) |
Definition at line 302 of file rna_curveprofile.cc.
References rna_def_curveprofile(), and rna_def_curveprofilepoint().
| void RNA_def_render | ( | BlenderRNA * | brna | ) |
Definition at line 1250 of file rna_render.cc.
References rna_def_hydra_render_engine(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 1611 of file rna_rigidbody.cc.
References rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), and rna_def_rigidbody_world().
| void RNA_def_rna | ( | BlenderRNA * | brna | ) |
Definition at line 3691 of file rna_rna.cc.
References 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_rna_primitive(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 8435 of file rna_scene.cc.
References AUDIO_SCRUB, AUDIO_SYNC, BLT_I18NCONTEXT_ID_SOUND, BLT_I18NCONTEXT_ID_WORLD, FLT_MAX, FUNC_NO_SELF, 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, 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_NO_COMPARISON, 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_function_ui_description(), 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_raytrace_eevee(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_gpencil(), rna_def_scene_hydra(), 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_layer_lightgroup(), rna_def_view_layers(), RNA_define_animate_sdna(), SCE_CUSTOM_SIMULATION_RANGE, 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 | ( | BlenderRNA * | brna | ) |
Definition at line 778 of file rna_screen.cc.
References rna_def_area(), rna_def_region(), rna_def_screen(), and rna_def_view2d().
| void RNA_def_sculpt_paint | ( | BlenderRNA * | brna | ) |
Definition at line 1640 of file rna_sculpt_paint.cc.
References rna_def_curves_sculpt(), 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_mode(), rna_def_particle_edit(), rna_def_sculpt(), rna_def_uv_sculpt(), rna_def_vertex_paint(), and RNA_define_animate_sdna().
| void RNA_def_sequencer | ( | BlenderRNA * | brna | ) |
Definition at line 3931 of file rna_sequencer.cc.
References rna_def_channel(), 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_retiming_key(), rna_def_scene(), rna_def_sequence(), rna_def_sound(), rna_def_sound_modifiers(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 655 of file rna_shader_fx.cc.
References BLT_I18NCONTEXT_ID_ID, eShaderFxMode_Editmode, eShaderFxMode_Realtime, eShaderFxMode_Render, NA_RENAME, NC_OBJECT, ND_SHADERFX, 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 | ( | BlenderRNA * | brna | ) |
| void RNA_def_sound | ( | BlenderRNA * | brna | ) |
Definition at line 108 of file rna_sound.cc.
References rna_def_sound().
| void RNA_def_space | ( | BlenderRNA * | brna | ) |
Definition at line 8619 of file rna_space.cc.
References rna_def_console_line(), rna_def_filemenu_entry(), rna_def_fileselect_asset_idfilter(), 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(), rna_def_space_view3d(), and rna_def_viewer_path().
| void RNA_def_speaker | ( | BlenderRNA * | brna | ) |
Definition at line 169 of file rna_speaker.cc.
References rna_def_speaker().
| void RNA_def_test | ( | BlenderRNA * | brna | ) |
Definition at line 103 of file rna_test.cc.
References ARRAY_SIZE, 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 | ( | StructRNA * | srna, |
| const char * | texspace_editable ) |
Definition at line 2557 of file rna_mesh.cc.
References ME_TEXSPACE_FLAG_AUTO, PROP_BOOLEAN, PROP_COLLECTION, PROP_FLOAT, PROP_NONE, PROP_PROPORTIONAL, PROP_TRANSLATION, PROP_XYZ, PROPOVERRIDE_OVERRIDABLE_LIBRARY, 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_override_flag(), RNA_def_property_override_funcs(), 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 | ( | BlenderRNA * | brna, |
| StructRNA * | srna ) |
Definition at line 1270 of file rna_material.cc.
References NC_MATERIAL, ND_SHADING_LINKS, PROP_COLLECTION, PROP_CONTEXT_UPDATE, PROP_INT, PROP_NONE, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_flag(), 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 | ( | BlenderRNA * | brna | ) |
Definition at line 293 of file rna_text.cc.
References rna_def_text(), and rna_def_text_line().
| void RNA_def_texture | ( | BlenderRNA * | brna | ) |
Definition at line 1677 of file rna_texture.cc.
References rna_def_colormapping(), rna_def_mtex(), rna_def_texmapping(), and rna_def_texture().
| void RNA_def_timeline_marker | ( | BlenderRNA * | brna | ) |
Definition at line 91 of file rna_timeline.cc.
References rna_def_timeline_marker().
| void RNA_def_tracking | ( | BlenderRNA * | brna | ) |
Definition at line 2663 of file rna_tracking.cc.
References rna_def_tracking().
| void RNA_def_ui | ( | BlenderRNA * | brna | ) |
Definition at line 2515 of file rna_ui.cc.
References rna_def_asset_shelf(), rna_def_file_handler(), rna_def_header(), rna_def_layout_panel_state(), rna_def_menu(), rna_def_panel(), rna_def_ui_layout(), and rna_def_uilist().
| void RNA_def_usd | ( | BlenderRNA * | brna | ) |
Definition at line 161 of file rna_usd.cc.
References rna_def_usd_hook().
| void RNA_def_userdef | ( | BlenderRNA * | brna | ) |
Definition at line 7673 of file rna_userdef.cc.
References 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_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_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_sdna(), RNA_def_struct_ui_text(), rna_def_userdef_addon(), rna_def_userdef_addon_collection(), rna_def_userdef_addon_pref(), rna_def_userdef_apps(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_dothemes(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), 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, USER_FLAG_RECENT_SEARCHES_DISABLE, USER_PREF_FLAG_SAVE, USERDEF_TAG_DIRTY_PROPERTY_UPDATE_DISABLE, and USERDEF_TAG_DIRTY_PROPERTY_UPDATE_ENABLE.
| void RNA_def_vfont | ( | BlenderRNA * | brna | ) |
Definition at line 50 of file rna_vfont.cc.
References NC_GEOM, ND_DATA, 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 | ( | BlenderRNA * | brna | ) |
Definition at line 603 of file rna_layer.cc.
References FUNC_NO_SELF, FUNC_USE_MAIN, FUNC_USE_REPORTS, FUNC_USE_SELF_ID, NC_SCENE, ND_LAYER, 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_clear_flag(), 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, VIEW_LAYER_HAS_EXPORT_COLLECTIONS, and VIEW_LAYER_RENDER.
| void rna_def_view_layer_common | ( | BlenderRNA * | brna, |
| StructRNA * | srna, | ||
| bool | scene ) |
Definition at line 4804 of file rna_scene.cc.
References BLT_I18NCONTEXT_ID_SCENE, NC_SCENE, ND_RENDER_OPTIONS, 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_translation_context(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct_name_property(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroups(), SCE_LAY_AO, SCE_LAY_MOTION_BLUR, SCE_LAY_SKY, SCE_LAY_SOLID, SCE_LAY_STRAND, SCE_LAY_VOLUMES, 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_POSITION, 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, 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 | ( | BlenderRNA * | brna | ) |
Definition at line 726 of file rna_volume.cc.
References rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), and rna_def_volume_render().
| void RNA_def_wm | ( | BlenderRNA * | brna | ) |
Definition at line 3072 of file rna_wm.cc.
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 | ( | BlenderRNA * | brna | ) |
Definition at line 1537 of file rna_wm_gizmo.cc.
References rna_def_gizmogroup().
| void RNA_def_workspace | ( | BlenderRNA * | brna | ) |
Definition at line 494 of file rna_workspace.cc.
References rna_def_workspace(), rna_def_workspace_owner(), and rna_def_workspace_tool().
| void RNA_def_world | ( | BlenderRNA * | brna | ) |
Definition at line 211 of file rna_world.cc.
References DEG2RADF, FLT_MAX, PROP_ANGLE, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLOR, PROP_CONTEXT_UPDATE, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_NEVER_NULL, PROP_NONE, PROP_PERCENTAGE, PROP_POINTER, PROP_PTR_NO_OWNERSHIP, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, 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_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_array_default(), RNA_def_property_float_sdna(), RNA_def_property_override_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), 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_def_world_mist(), WO_USE_EEVEE_FINITE_VOLUME, WO_USE_SUN_SHADOW, WO_USE_SUN_SHADOW_JITTER, and world_probe_resolution_items.
| void RNA_def_xr | ( | BlenderRNA * | brna | ) |
Definition at line 2552 of file rna_xr.cc.
References rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), and RNA_define_animate_sdna().
| PropertyRNA * rna_ensure_property | ( | PropertyRNA * | prop | ) |
Definition at line 555 of file rna_access.cc.
References arraytypemap, IDPropertyUIDataInt::enum_items_num, IDP_ARRAY, IDP_INT, int, PropertyRNA::magic, RNA_MAGIC, IDProperty::subtype, IDProperty::type, typemap, and IDProperty::ui_data.
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_int_has_fn(), RNA_property_collection_lookup_string_has_fn(), RNA_property_collection_lookup_string_has_nameprop(), 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_do(), RNA_property_editable_flag(), 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_string_search(), RNA_property_string_search_flag(), RNA_property_subtype(), RNA_property_tags(), RNA_property_translation_context(), RNA_property_type(), RNA_property_ui_icon(), RNA_property_ui_scale(), RNA_property_unset(), and rna_property_update().
| FunctionDefRNA * rna_find_function_def | ( | FunctionRNA * | func | ) |
Definition at line 274 of file rna_define.cc.
References CLOG_ERROR, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, FunctionDefRNA::func, StructDefRNA::functions, ListBase::last, BlenderDefRNA::laststruct, LOG, 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 306 of file rna_define.cc.
References CLOG_ERROR, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, StructDefRNA::functions, ListBase::last, BlenderDefRNA::laststruct, LOG, 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 197 of file rna_define.cc.
References CLOG_ERROR, StructDefRNA::cont, DefRNA, ListBase::last, LOG, 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 217 of file rna_define.cc.
References CLOG_ERROR, StructDefRNA::cont, DefRNA, ListBase::last, LOG, 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_enum_items(), rna_def_property_sdna(), and rna_set_raw_offset().
| PropertyDefRNA * rna_findlink | ( | ListBase * | listbase, |
| const char * | identifier ) |
Definition at line 125 of file rna_define.cc.
References PropertyRNA::identifier, LISTBASE_FOREACH, and STREQ.
Referenced by RNA_def_property().
| void rna_freelinkN | ( | ListBase * | listbase, |
| void * | vlink ) |
Definition at line 136 of file rna_define.cc.
References MEM_freeN(), and rna_remlink().
Referenced by RNA_struct_free().
| void rna_freelistN | ( | ListBase * | listbase | ) |
Definition at line 142 of file rna_define.cc.
References ListBase::first, ListBase::last, MEM_freeN(), Link::next, and next.
Referenced by RNA_define_free(), and RNA_free().
| PointerRNA rna_FreestyleLineSet_linestyle_get | ( | PointerRNA * | ptr | ) |
| void rna_FreestyleLineSet_linestyle_set | ( | PointerRNA * | ptr, |
| PointerRNA | value, | ||
| ReportList * | reports ) |
| PointerRNA rna_FreestyleSettings_active_lineset_get | ( | PointerRNA * | ptr | ) |
| int rna_FreestyleSettings_active_lineset_index_get | ( | PointerRNA * | ptr | ) |
| void rna_FreestyleSettings_active_lineset_index_range | ( | PointerRNA * | ptr, |
| int * | min, | ||
| int * | max, | ||
| int * | softmin, | ||
| int * | softmax ) |
| void rna_FreestyleSettings_active_lineset_index_set | ( | PointerRNA * | ptr, |
| int | value ) |
| FreestyleLineSet * rna_FreestyleSettings_lineset_add | ( | ID * | id, |
| FreestyleSettings * | config, | ||
| Main * | bmain, | ||
| const char * | name ) |
| void rna_FreestyleSettings_lineset_remove | ( | ID * | id, |
| FreestyleSettings * | config, | ||
| ReportList * | reports, | ||
| PointerRNA * | lineset_ptr ) |
| FreestyleModuleConfig * rna_FreestyleSettings_module_add | ( | ID * | id, |
| FreestyleSettings * | config ) |
| void rna_FreestyleSettings_module_remove | ( | ID * | id, |
| FreestyleSettings * | config, | ||
| ReportList * | reports, | ||
| PointerRNA * | module_ptr ) |
| bool rna_GPencil_datablocks_annotations_poll | ( | PointerRNA * | ptr, |
| const PointerRNA | value ) |
| bool rna_GPencil_datablocks_obdata_poll | ( | PointerRNA * | ptr, |
| const PointerRNA | value ) |
| bool rna_GPencil_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| void rna_ID_fake_user_set | ( | PointerRNA * | ptr, |
| bool | value ) |
| IDProperty ** rna_ID_idprops | ( | PointerRNA * | ptr | ) |
| void ** rna_ID_instance | ( | PointerRNA * | ptr | ) |
| void rna_ID_name_get | ( | PointerRNA * | ptr, |
| char * | value ) |
| int rna_ID_name_length | ( | PointerRNA * | ptr | ) |
| void rna_ID_name_set | ( | PointerRNA * | ptr, |
| const char * | value ) |
| StructRNA * rna_ID_refine | ( | PointerRNA * | ptr | ) |
Referenced by RNA_id_pointer_create(), and RNA_pointer_create().
| bool rna_IDMaterials_assign_int | ( | PointerRNA * | ptr, |
| int | key, | ||
| const PointerRNA * | assign_ptr ) |
| IDProperty * rna_idproperty_check | ( | PropertyRNA ** | prop, |
| PointerRNA * | ptr ) |
This function only returns an IDProperty, or NULL (in case IDProp could not be found, or prop is a real RNA property).
Definition at line 545 of file rna_access.cc.
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_get(), RNA_property_string_length(), RNA_property_string_set(), and RNA_property_string_set_bytes().
| void rna_iterator_array_begin | ( | CollectionPropertyIterator * | iter, |
| void * | ptr, | ||
| int | itemsize, | ||
| int | length, | ||
| bool | free_ptr, | ||
| IteratorSkipFunc | skip ) |
Definition at line 5205 of file rna_access.cc.
References CollectionPropertyIterator::array, ArrayIterator::endptr, ArrayIterator::free_ptr, CollectionPropertyIterator::internal, ArrayIterator::itemsize, ArrayIterator::length, length(), ArrayIterator::ptr, ptr, rna_iterator_array_next(), ArrayIterator::skip, and CollectionPropertyIterator::valid.
Referenced by RNA_property_collection_begin().
| void * rna_iterator_array_dereference_get | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5260 of file rna_access.cc.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, and ArrayIterator::ptr.
| void rna_iterator_array_end | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5268 of file rna_access.cc.
References CollectionPropertyIterator::array, ArrayIterator::free_ptr, CollectionPropertyIterator::internal, and MEM_SAFE_FREE.
Referenced by RNA_property_collection_end().
| void * rna_iterator_array_get | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5253 of file rna_access.cc.
References CollectionPropertyIterator::array, CollectionPropertyIterator::internal, and ArrayIterator::ptr.
Referenced by rna_property_collection_get_idp().
| void rna_iterator_array_next | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5237 of file rna_access.cc.
References CollectionPropertyIterator::array, ArrayIterator::endptr, CollectionPropertyIterator::internal, ArrayIterator::itemsize, ArrayIterator::ptr, ArrayIterator::skip, and CollectionPropertyIterator::valid.
Referenced by rna_iterator_array_begin(), and RNA_property_collection_next().
| void rna_iterator_listbase_begin | ( | CollectionPropertyIterator * | iter, |
| ListBase * | lb, | ||
| IteratorSkipFunc | skip ) |
Definition at line 5158 of file rna_access.cc.
References ListBase::first, CollectionPropertyIterator::internal, ListBaseIterator::link, CollectionPropertyIterator::listbase, rna_iterator_listbase_next(), ListBaseIterator::skip, and CollectionPropertyIterator::valid.
| void rna_iterator_listbase_end | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5197 of file rna_access.cc.
| void * rna_iterator_listbase_get | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5190 of file rna_access.cc.
References CollectionPropertyIterator::internal, ListBaseIterator::link, and CollectionPropertyIterator::listbase.
| void rna_iterator_listbase_next | ( | CollectionPropertyIterator * | iter | ) |
Definition at line 5174 of file rna_access.cc.
References CollectionPropertyIterator::internal, ListBaseIterator::link, CollectionPropertyIterator::listbase, Link::next, ListBaseIterator::skip, and CollectionPropertyIterator::valid.
Referenced by rna_iterator_listbase_begin().
| bool rna_Lattice_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| bool rna_Light_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| PointerRNA rna_listbase_lookup_int | ( | PointerRNA * | ptr, |
| StructRNA * | type, | ||
| ListBase * | lb, | ||
| int | index ) |
Definition at line 5199 of file rna_access.cc.
References BLI_findlink(), ptr, and rna_pointer_inherit_refine().
| bool rna_Mesh_object_poll | ( | PointerRNA * | ptr, |
| PointerRNA | value ) |
| void rna_Mesh_update_draw | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
| MTex * rna_mtex_texture_slots_add | ( | ID * | self, |
| bContext * | C, | ||
| ReportList * | reports ) |
| void rna_mtex_texture_slots_clear | ( | ID * | self, |
| bContext * | C, | ||
| ReportList * | reports, | ||
| int | index ) |
| MTex * rna_mtex_texture_slots_create | ( | ID * | self, |
| bContext * | C, | ||
| ReportList * | reports, | ||
| int | index ) |
| std::optional< std::string > rna_Node_ImageUser_path | ( | const PointerRNA * | ptr | ) |
| void rna_Object_internal_update_data | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
| PointerRNA rna_object_shapekey_index_get | ( | ID * | id, |
| int | value ) |
| int rna_object_shapekey_index_set | ( | ID * | id, |
| PointerRNA | value, | ||
| int | current ) |
| int rna_object_type_visibility_icon_get_common | ( | int | object_type_exclude_viewport, |
| const int * | object_type_exclude_select ) |
| void rna_object_uvlayer_name_set | ( | PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | result_maxncpy ) |
| void rna_object_vcollayer_name_set | ( | PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | result_maxncpy ) |
| void rna_object_vgroup_name_index_get | ( | PointerRNA * | ptr, |
| char * | value, | ||
| int | index ) |
| int rna_object_vgroup_name_index_length | ( | PointerRNA * | ptr, |
| int | index ) |
| void rna_object_vgroup_name_index_set | ( | PointerRNA * | ptr, |
| const char * | value, | ||
| short * | index ) |
| void rna_object_vgroup_name_set | ( | PointerRNA * | ptr, |
| const char * | value, | ||
| char * | result, | ||
| int | result_maxncpy ) |
| int rna_parameter_size | ( | PropertyRNA * | parm | ) |
Definition at line 4529 of file rna_define.cc.
References PropertyRNA::flag, PropertyRNA::flag_parameter, float, int, 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().
Definition at line 4601 of file rna_define.cc.
Referenced by rna_def_function_funcs(), RNA_parameter_list_create(), RNA_parameter_list_free(), and RNA_parameter_list_next().
| PointerRNA rna_pointer_inherit_refine | ( | const PointerRNA * | ptr, |
| StructRNA * | type, | ||
| void * | data ) |
Definition at line 208 of file rna_access.cc.
References data, PointerRNA::data, PointerRNA_NULL, ptr, result, and rna_pointer_inherit_id().
Referenced by rna_array_lookup_int(), rna_listbase_lookup_int(), RNA_pointer_recast(), and RNA_property_pointer_get().
| bool rna_property_override_apply_default | ( | Main * | bmain, |
| RNAPropertyOverrideApplyContext & | rnaapply_ctx ) |
Referenced by rna_property_override_operation_apply().
| void rna_property_override_diff_default | ( | Main * | bmain, |
| RNAPropertyOverrideDiffContext & | rnadiff_ctx ) |
Referenced by rna_property_override_diff().
| bool rna_property_override_store_default | ( | Main * | bmain, |
| PointerRNA * | ptr_local, | ||
| PointerRNA * | ptr_reference, | ||
| PointerRNA * | ptr_storage, | ||
| PropertyRNA * | prop_local, | ||
| PropertyRNA * | prop_reference, | ||
| PropertyRNA * | prop_storage, | ||
| int | len_local, | ||
| int | len_reference, | ||
| int | len_storage, | ||
| IDOverrideLibraryPropertyOperation * | opop ) |
Referenced by rna_property_override_operation_store().
| IDProperty ** rna_PropertyGroup_idprops | ( | PointerRNA * | ptr | ) |
| StructRNA * rna_PropertyGroup_refine | ( | PointerRNA * | ptr | ) |
| StructRNA * rna_PropertyGroup_register | ( | Main * | bmain, |
| 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 | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
| void rna_Scene_render_update | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
| void rna_Scene_use_view_map_cache_update | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
| std::optional< std::string > rna_TextureSlot_path | ( | const PointerRNA * | ptr | ) |
| void rna_TextureSlot_update | ( | bContext * | C, |
| PointerRNA * | ptr ) |
| const char * rna_translate_ui_text | ( | const char * | text, |
| const char * | text_ctxt, | ||
| StructRNA * | type, | ||
| PropertyRNA * | prop, | ||
| bool | translate ) |
Referenced by RNA_translate_ui_text().
| void rna_userdef_is_dirty_update | ( | Main * | bmain, |
| Scene * | scene, | ||
| PointerRNA * | ptr ) |
Use as a fallback update handler to ensure #U.runtime.is_dirty is set. So the preferences are saved when modified.
| void rna_userdef_is_dirty_update_impl | ( | ) |
Use single function so we can more easily break-point it.
| 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 ) |
| int rna_ViewLayer_active_lightgroup_index_get | ( | PointerRNA * | ptr | ) |
| void rna_ViewLayer_active_lightgroup_index_range | ( | PointerRNA * | ptr, |
| int * | min, | ||
| int * | max, | ||
| int * | softmin, | ||
| int * | softmax ) |
| void rna_ViewLayer_active_lightgroup_index_set | ( | PointerRNA * | ptr, |
| int | value ) |
| void rna_ViewLayer_name_set | ( | PointerRNA * | ptr, |
| const char * | value ) |
| void rna_ViewLayer_override_update | ( | Main * | bmain, |
| Scene * | activescene, | ||
| PointerRNA * | ptr ) |
| void rna_ViewLayer_pass_update | ( | Main * | bmain, |
| Scene * | activescene, | ||
| PointerRNA * | ptr ) |
| size_t rna_ViewLayer_path_buffer_get | ( | const ViewLayer * | view_layer, |
| char * | r_rna_path, | ||
| const size_t | rna_path_buffer_size ) |
Set r_rna_path with the base view-layer path. rna_path_buffer_size should be at least sizeof(ViewLayer.name) * 3.
| const EnumPropertyItem * rna_WorkSpaceTool_brush_type_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
|
extern |
Referenced by 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 52 of file rna_define.cc.
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_default_func(), 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_default_func(), 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_default_func(), 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_string_search_func(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_scale_type(), 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_sanity_checks(), rna_sort(), and rna_validate_identifier().
|
extern |
|
extern |