|
Blender V4.3
|
#include <cctype>#include <cfloat>#include <climits>#include <cstddef>#include <cstdio>#include <cstdlib>#include <cstring>#include "BLI_utildefines.h"#include "MEM_guardedalloc.h"#include "DNA_defaults.h"#include "DNA_genfile.h"#include "DNA_sdna_types.h"#include "BLI_ghash.h"#include "BLI_listbase.h"#include "BLT_translation.hh"#include "UI_interface.hh"#include "RNA_define.hh"#include "rna_internal.hh"#include "CLG_log.h"Go to the source code of this file.
Classes | |
| struct | DNAStructMember |
Macros | |
| #define | ASSERT_SOFT_HARD_LIMITS |
Functions | |
| static void | print_default_info (const PropertyDefRNA *dp) |
| void | rna_addtail (ListBase *listbase, void *vlink) |
| static void | rna_remlink (ListBase *listbase, void *vlink) |
| PropertyDefRNA * | rna_findlink (ListBase *listbase, const char *identifier) |
| void | rna_freelinkN (ListBase *listbase, void *vlink) |
| void | rna_freelistN (ListBase *listbase) |
| static void | rna_brna_structs_add (BlenderRNA *brna, StructRNA *srna) |
| static int | DNA_struct_find_index_wrapper (const SDNA *sdna, const char *type_name) |
| StructDefRNA * | rna_find_struct_def (StructRNA *srna) |
| PropertyDefRNA * | rna_find_struct_property_def (StructRNA *srna, PropertyRNA *prop) |
| FunctionDefRNA * | rna_find_function_def (FunctionRNA *func) |
| PropertyDefRNA * | rna_find_parameter_def (PropertyRNA *parm) |
| static ContainerDefRNA * | rna_find_container_def (ContainerRNA *cont) |
| static int | rna_member_cmp (const char *name, const char *oname) |
| static int | rna_find_sdna_member (SDNA *sdna, const char *structname, const char *membername, DNAStructMember *smember, int *offset) |
| static bool | rna_validate_identifier (const char *identifier, bool property, const char **r_error) |
| void | RNA_identifier_sanitize (char *identifier, int property) |
| static bool | rna_range_from_int_type (const char *dnatype, int r_range[2]) |
| BlenderRNA * | RNA_create () |
| void | RNA_define_free (BlenderRNA *) |
| void | RNA_define_verify_sdna (bool verify) |
| void | RNA_define_lib_overridable (const bool make_overridable) |
| void | RNA_define_animate_sdna (bool animate) |
| void | RNA_define_fallback_property_update (int noteflag, const char *updatefunc) |
| void | RNA_struct_free_extension (StructRNA *srna, ExtensionRNA *rna_ext) |
| void | RNA_struct_free (BlenderRNA *brna, StructRNA *srna) |
| void | RNA_free (BlenderRNA *brna) |
| static size_t | rna_property_type_sizeof (PropertyType type) |
| static StructDefRNA * | rna_find_def_struct (StructRNA *srna) |
| StructRNA * | RNA_def_struct_ptr (BlenderRNA *brna, const char *identifier, StructRNA *srnafrom) |
| StructRNA * | RNA_def_struct (BlenderRNA *brna, const char *identifier, const char *from) |
| void | RNA_def_struct_sdna (StructRNA *srna, const char *structname) |
| void | RNA_def_struct_sdna_from (StructRNA *srna, const char *structname, const char *propname) |
| void | RNA_def_struct_name_property (StructRNA *srna, PropertyRNA *prop) |
| void | RNA_def_struct_nested (BlenderRNA *brna, StructRNA *srna, const char *structname) |
| void | RNA_def_struct_flag (StructRNA *srna, int flag) |
| void | RNA_def_struct_clear_flag (StructRNA *srna, int flag) |
| void | RNA_def_struct_property_tags (StructRNA *srna, const EnumPropertyItem *prop_tag_defines) |
| void | RNA_def_struct_refine_func (StructRNA *srna, const char *refine) |
| void | RNA_def_struct_idprops_func (StructRNA *srna, const char *idproperties) |
| void | RNA_def_struct_register_funcs (StructRNA *srna, const char *reg, const char *unreg, const char *instance) |
| void | RNA_def_struct_path_func (StructRNA *srna, const char *path) |
| void | RNA_def_struct_identifier (BlenderRNA *brna, StructRNA *srna, const char *identifier) |
| void | RNA_def_struct_identifier_no_struct_map (StructRNA *srna, const char *identifier) |
| void | RNA_def_struct_ui_text (StructRNA *srna, const char *name, const char *description) |
| void | RNA_def_struct_ui_icon (StructRNA *srna, int icon) |
| void | RNA_def_struct_translation_context (StructRNA *srna, const char *context) |
| PropertyRNA * | RNA_def_property (StructOrFunctionRNA *cont_, const char *identifier, int type, int subtype) |
| void | RNA_def_property_flag (PropertyRNA *prop, PropertyFlag flag) |
| void | RNA_def_property_clear_flag (PropertyRNA *prop, PropertyFlag flag) |
| void | RNA_def_property_override_flag (PropertyRNA *prop, PropertyOverrideFlag flag) |
| void | RNA_def_property_override_clear_flag (PropertyRNA *prop, PropertyOverrideFlag flag) |
| void | RNA_def_property_tags (PropertyRNA *prop, int tags) |
| void | RNA_def_parameter_flags (PropertyRNA *prop, PropertyFlag flag_property, ParameterFlag flag_parameter) |
| void | RNA_def_parameter_clear_flags (PropertyRNA *prop, PropertyFlag flag_property, ParameterFlag flag_parameter) |
| void | RNA_def_property_subtype (PropertyRNA *prop, PropertySubType subtype) |
| void | RNA_def_property_array (PropertyRNA *prop, int length) |
| void | RNA_def_property_multi_array (PropertyRNA *prop, int dimension, const int length[]) |
| void | RNA_def_property_ui_text (PropertyRNA *prop, const char *name, const char *description) |
| void | RNA_def_property_ui_icon (PropertyRNA *prop, int icon, int consecutive) |
| void | RNA_def_property_ui_range (PropertyRNA *prop, double min, double max, double step, int precision) |
| void | RNA_def_property_ui_scale_type (PropertyRNA *prop, PropertyScaleType ui_scale_type) |
| void | RNA_def_property_range (PropertyRNA *prop, double min, double max) |
| void | RNA_def_property_struct_type (PropertyRNA *prop, const char *type) |
| void | RNA_def_property_struct_runtime (StructOrFunctionRNA *cont, PropertyRNA *prop, StructRNA *type) |
| void | RNA_def_property_enum_native_type (PropertyRNA *prop, const char *native_enum_type) |
| void | RNA_def_property_enum_items (PropertyRNA *prop, const EnumPropertyItem *item) |
| void | RNA_def_property_string_maxlength (PropertyRNA *prop, int maxlength) |
| void | RNA_def_property_boolean_default (PropertyRNA *prop, bool value) |
| void | RNA_def_property_boolean_array_default (PropertyRNA *prop, const bool *array) |
| void | RNA_def_property_int_default (PropertyRNA *prop, int value) |
| void | RNA_def_property_int_array_default (PropertyRNA *prop, const int *array) |
| void | RNA_def_property_float_default (PropertyRNA *prop, float value) |
| void | RNA_def_property_float_array_default (PropertyRNA *prop, const float *array) |
| void | RNA_def_property_string_default (PropertyRNA *prop, const char *value) |
| void | RNA_def_property_enum_default (PropertyRNA *prop, int value) |
| static PropertyDefRNA * | rna_def_property_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_boolean_sdna (PropertyRNA *prop, const char *structname, const char *propname, int64_t bit) |
| void | RNA_def_property_boolean_negative_sdna (PropertyRNA *prop, const char *structname, const char *propname, int64_t booleanbit) |
| void | RNA_def_property_int_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_float_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_enum_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_enum_bitflag_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_string_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_pointer_sdna (PropertyRNA *prop, const char *structname, const char *propname) |
| void | RNA_def_property_collection_sdna (PropertyRNA *prop, const char *structname, const char *propname, const char *lengthpropname) |
| void | RNA_def_property_translation_context (PropertyRNA *prop, const char *context) |
| void | RNA_def_property_editable_func (PropertyRNA *prop, const char *editable) |
| void | RNA_def_property_editable_array_func (PropertyRNA *prop, const char *editable) |
| void | RNA_def_property_override_funcs (PropertyRNA *prop, const char *diff, const char *store, const char *apply) |
| void | RNA_def_property_update (PropertyRNA *prop, int noteflag, const char *func) |
| void | RNA_def_property_update_runtime (PropertyRNA *prop, RNAPropertyUpdateFunc func) |
| void | RNA_def_property_update_runtime_with_context_and_property (PropertyRNA *prop, RNAPropertyUpdateFuncWithContextAndProperty func) |
| void | RNA_def_property_update_notifier (PropertyRNA *prop, const int noteflag) |
| void | RNA_def_property_poll_runtime (PropertyRNA *prop, const void *func) |
| void | RNA_def_property_dynamic_array_funcs (PropertyRNA *prop, const char *getlength) |
| void | RNA_def_property_boolean_funcs (PropertyRNA *prop, const char *get, const char *set) |
| void | RNA_def_property_boolean_funcs_runtime (PropertyRNA *prop, BooleanPropertyGetFunc getfunc, BooleanPropertySetFunc setfunc) |
| void | RNA_def_property_boolean_array_funcs_runtime (PropertyRNA *prop, BooleanArrayPropertyGetFunc getfunc, BooleanArrayPropertySetFunc setfunc) |
| void | RNA_def_property_int_funcs (PropertyRNA *prop, const char *get, const char *set, const char *range) |
| void | RNA_def_property_int_funcs_runtime (PropertyRNA *prop, IntPropertyGetFunc getfunc, IntPropertySetFunc setfunc, IntPropertyRangeFunc rangefunc) |
| void | RNA_def_property_int_array_funcs_runtime (PropertyRNA *prop, IntArrayPropertyGetFunc getfunc, IntArrayPropertySetFunc setfunc, IntPropertyRangeFunc rangefunc) |
| void | RNA_def_property_float_funcs (PropertyRNA *prop, const char *get, const char *set, const char *range) |
| void | RNA_def_property_float_funcs_runtime (PropertyRNA *prop, FloatPropertyGetFunc getfunc, FloatPropertySetFunc setfunc, FloatPropertyRangeFunc rangefunc) |
| void | RNA_def_property_float_array_funcs_runtime (PropertyRNA *prop, FloatArrayPropertyGetFunc getfunc, FloatArrayPropertySetFunc setfunc, FloatPropertyRangeFunc rangefunc) |
| void | RNA_def_property_enum_funcs (PropertyRNA *prop, const char *get, const char *set, const char *item) |
| void | RNA_def_property_enum_funcs_runtime (PropertyRNA *prop, EnumPropertyGetFunc getfunc, EnumPropertySetFunc setfunc, EnumPropertyItemFunc itemfunc) |
| void | RNA_def_property_string_funcs (PropertyRNA *prop, const char *get, const char *length, const char *set) |
| void | RNA_def_property_string_search_func (PropertyRNA *prop, const char *search, const eStringPropertySearchFlag search_flag) |
| void | RNA_def_property_string_funcs_runtime (PropertyRNA *prop, StringPropertyGetFunc getfunc, StringPropertyLengthFunc lengthfunc, StringPropertySetFunc setfunc) |
| void | RNA_def_property_string_search_func_runtime (PropertyRNA *prop, StringPropertySearchFunc search_fn, const eStringPropertySearchFlag search_flag) |
| void | RNA_def_property_pointer_funcs (PropertyRNA *prop, const char *get, const char *set, const char *type_fn, const char *poll) |
| void | RNA_def_property_collection_funcs (PropertyRNA *prop, const char *begin, const char *next, const char *end, const char *get, const char *length, const char *lookupint, const char *lookupstring, const char *assignint) |
| void | RNA_def_property_float_default_func (PropertyRNA *prop, const char *get_default) |
| void | RNA_def_property_int_default_func (PropertyRNA *prop, const char *get_default) |
| void | RNA_def_property_boolean_default_func (PropertyRNA *prop, const char *get_default) |
| void | RNA_def_property_srna (PropertyRNA *prop, const char *type) |
| void | RNA_def_py_data (PropertyRNA *prop, void *py_data) |
| PropertyRNA * | RNA_def_boolean (StructOrFunctionRNA *cont_, const char *identifier, const bool default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_boolean_array (StructOrFunctionRNA *cont_, const char *identifier, const int len, const bool *default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_boolean_layer (StructOrFunctionRNA *cont_, const char *identifier, const int len, const bool *default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_boolean_layer_member (StructOrFunctionRNA *cont_, const char *identifier, const int len, const bool *default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_boolean_vector (StructOrFunctionRNA *cont_, const char *identifier, const int len, const bool *default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_int (StructOrFunctionRNA *cont_, const char *identifier, const int default_value, const int hardmin, const int hardmax, const char *ui_name, const char *ui_description, const int softmin, const int softmax) |
| PropertyRNA * | RNA_def_int_vector (StructOrFunctionRNA *cont_, const char *identifier, const int len, const int *default_value, const int hardmin, const int hardmax, const char *ui_name, const char *ui_description, const int softmin, const int softmax) |
| PropertyRNA * | RNA_def_int_array (StructOrFunctionRNA *cont_, const char *identifier, const int len, const int *default_value, const int hardmin, const int hardmax, const char *ui_name, const char *ui_description, const int softmin, const int softmax) |
| PropertyRNA * | RNA_def_string (StructOrFunctionRNA *cont_, const char *identifier, const char *default_value, const int maxlen, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_string_file_path (StructOrFunctionRNA *cont_, const char *identifier, const char *default_value, const int maxlen, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_string_dir_path (StructOrFunctionRNA *cont_, const char *identifier, const char *default_value, const int maxlen, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_string_file_name (StructOrFunctionRNA *cont_, const char *identifier, const char *default_value, const int maxlen, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_enum (StructOrFunctionRNA *cont_, const char *identifier, const EnumPropertyItem *items, const int default_value, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_enum_flag (StructOrFunctionRNA *cont_, const char *identifier, const EnumPropertyItem *items, const int default_value, const char *ui_name, const char *ui_description) |
| void | RNA_def_enum_funcs (PropertyRNA *prop, EnumPropertyItemFunc itemfunc) |
| PropertyRNA * | RNA_def_float (StructOrFunctionRNA *cont_, const char *identifier, const float default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_vector (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_vector_xyz (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_color (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_matrix (StructOrFunctionRNA *cont_, const char *identifier, const int rows, const int columns, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_translation (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_rotation (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_distance (StructOrFunctionRNA *cont_, const char *identifier, const float default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_array (StructOrFunctionRNA *cont_, const char *identifier, const int len, const float *default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_percentage (StructOrFunctionRNA *cont_, const char *identifier, const float default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_float_factor (StructOrFunctionRNA *cont_, const char *identifier, const float default_value, const float hardmin, const float hardmax, const char *ui_name, const char *ui_description, const float softmin, const float softmax) |
| PropertyRNA * | RNA_def_pointer (StructOrFunctionRNA *cont_, const char *identifier, const char *type, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_pointer_runtime (StructOrFunctionRNA *cont_, const char *identifier, StructRNA *type, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_collection (StructOrFunctionRNA *cont_, const char *identifier, const char *type, const char *ui_name, const char *ui_description) |
| PropertyRNA * | RNA_def_collection_runtime (StructOrFunctionRNA *cont_, const char *identifier, StructRNA *type, const char *ui_name, const char *ui_description) |
| static FunctionRNA * | rna_def_function (StructRNA *srna, const char *identifier) |
| FunctionRNA * | RNA_def_function (StructRNA *srna, const char *identifier, const char *call) |
| FunctionRNA * | RNA_def_function_runtime (StructRNA *srna, const char *identifier, CallFunc call) |
| void | RNA_def_function_return (FunctionRNA *func, PropertyRNA *ret) |
| void | RNA_def_function_output (FunctionRNA *, PropertyRNA *ret) |
| void | RNA_def_function_flag (FunctionRNA *func, int flag) |
| void | RNA_def_function_ui_description (FunctionRNA *func, const char *description) |
| int | rna_parameter_size (PropertyRNA *parm) |
| int | rna_parameter_size_pad (const int size) |
| void | RNA_enum_item_add (EnumPropertyItem **items, int *totitem, const EnumPropertyItem *item) |
| void | RNA_enum_item_add_separator (EnumPropertyItem **items, int *totitem) |
| void | RNA_enum_items_add (EnumPropertyItem **items, int *totitem, const EnumPropertyItem *item) |
| void | RNA_enum_items_add_value (EnumPropertyItem **items, int *totitem, const EnumPropertyItem *item, int value) |
| void | RNA_enum_item_end (EnumPropertyItem **items, int *totitem) |
| const char * | RNA_property_typename (PropertyType type) |
Variables | ||
| static CLG_LogRef | LOG = {"rna.define"} | |
| BlenderDefRNA | DefRNA | |
| struct { | ||
| GHash * type_map_static_from_alias | ||
| } | g_version_data | |
| static bool | debugSRNA_defaults = false | |
| const float | rna_default_quaternion [4] = {1, 0, 0, 0} | |
| const float | rna_default_axis_angle [4] = {0, 0, 1, 0} | |
| const float | rna_default_scale_3d [3] = {1, 1, 1} | |
| const int | rna_matrix_dimsize_3x3 [] = {3, 3} | |
| const int | rna_matrix_dimsize_4x4 [] = {4, 4} | |
| const int | rna_matrix_dimsize_4x2 [] = {4, 2} | |
| #define ASSERT_SOFT_HARD_LIMITS |
Definition at line 40 of file rna_define.cc.
Referenced by RNA_def_float(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_float_percentage(), RNA_def_float_rotation(), RNA_def_float_vector(), RNA_def_int(), RNA_def_int_array(), and RNA_def_int_vector().
Definition at line 184 of file rna_define.cc.
References BLI_assert_unreachable, BLI_ghash_lookup_default(), DNA_struct_find_index_without_alias(), DNA_struct_rename_legacy_hack_static_from_alias(), and g_version_data.
Referenced by RNA_def_property_boolean_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_string_sdna(), RNA_def_struct_sdna(), RNA_def_struct_sdna_from(), and rna_find_sdna_member().
|
static |
Definition at line 78 of file rna_define.cc.
References PropertyDefRNA::dnaname, PropertyDefRNA::dnaoffset, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, PropertyRNA::identifier, and PropertyDefRNA::prop.
Referenced by RNA_def_property_boolean_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), and RNA_def_property_string_sdna().
| 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().
|
static |
Definition at line 154 of file rna_define.cc.
References BLI_ghash_insert(), StructRNA::flag, StructRNA::identifier, rna_addtail(), STRUCT_PUBLIC_NAMESPACE, BlenderRNA::structs, BlenderRNA::structs_len, and BlenderRNA::structs_map.
Referenced by RNA_def_struct_ptr().
| BlenderRNA * RNA_create | ( | ) |
Definition at line 681 of file rna_define.cc.
References BLI_ghash_str_new_ex(), BLI_listbase_clear(), CLOG_ERROR, DefRNA, DNA_alias_maps(), DNA_RENAME_STATIC_FROM_ALIAS, DNA_sdna_from_data(), DNAlen, DNAstr, BlenderDefRNA::error, g_version_data, LOG, MEM_callocN, BlenderDefRNA::preprocess, BlenderDefRNA::sdna, BlenderDefRNA::structs, and BlenderRNA::structs_map.
Referenced by rna_preprocess().
| PropertyRNA * RNA_def_boolean | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const bool | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3671 of file rna_define.cc.
References PROP_BOOLEAN, PROP_NONE, RNA_def_property(), RNA_def_property_boolean_default(), and RNA_def_property_ui_text().
Referenced by ACTION_OT_clean(), ACTION_OT_clickselect(), ACTION_OT_paste(), ACTION_OT_select_box(), ACTION_OT_select_leftright(), ACTION_OT_stash(), ACTION_OT_unlink(), blender::ed::object::add_generic_props(), blender::ed::object::add_mesh_props(), ANIM_OT_change_frame(), ANIM_OT_channel_select_keys(), ANIM_OT_channel_view_pick(), ANIM_OT_channels_bake(), ANIM_OT_channels_click(), ANIM_OT_channels_collapse(), ANIM_OT_channels_expand(), ANIM_OT_channels_view_selected(), ANIM_OT_driver_button_remove(), ANIM_OT_keyframe_clear_button(), ANIM_OT_keyframe_delete_button(), ANIM_OT_keyframe_insert_button(), ANIM_OT_keyframe_insert_menu(), ANIM_OT_keyingset_button_add(), ANIM_OT_view_curve_in_graph_editor(), api_ui_item_common_heading(), api_ui_item_common_translation(), ARMATURE_OT_calculate_roll(), ARMATURE_OT_duplicate(), ARMATURE_OT_extrude(), ARMATURE_OT_flip_names(), ARMATURE_OT_hide(), ARMATURE_OT_reveal(), ARMATURE_OT_select_hierarchy(), ARMATURE_OT_select_linked(), ARMATURE_OT_select_linked_pick(), ARMATURE_OT_select_mirror(), blender::ed::asset::ASSET_OT_clear(), blender::ed::asset::ASSET_OT_clear_single(), BRUSH_OT_stencil_fit_image_aspect(), BRUSH_OT_stencil_reset_transform(), CLIP_OT_average_tracks(), CLIP_OT_clear_track_path(), CLIP_OT_dopesheet_select_channel(), CLIP_OT_graph_select(), CLIP_OT_hide_tracks(), CLIP_OT_refine_markers(), CLIP_OT_select(), CLIP_OT_set_origin(), CLIP_OT_track_markers(), CLIP_OT_view_all(), CONSOLE_OT_clear(), CONSOLE_OT_copy(), CONSOLE_OT_history_append(), CONSOLE_OT_history_cycle(), CONSOLE_OT_move(), CONSOLE_OT_paste(), CURVE_OT_draw(), CURVE_OT_hide(), CURVE_OT_normals_make_consistent(), CURVE_OT_pen(), CURVE_OT_reveal(), CURVE_OT_select_linked_pick(), CURVE_OT_spline_type_set(), blender::ed::curves::CURVES_OT_curve_type_set(), blender::ed::curves::CURVES_OT_draw(), def_common_zone_input(), def_fill_tile(), def_sh_script(), define_specific_node(), edbm_dissolve_prop__use_boundary_tear(), edbm_dissolve_prop__use_face_split(), edbm_dissolve_prop__use_verts(), blender::ed::object::edit_constraint_report_property(), blender::ed::object::edit_modifier_report_property(), blender::ed::object::edit_shaderfx_report_property(), FILE_OT_directory_new(), FILE_OT_find_missing_files(), FILE_OT_select(), FILE_OT_select_walk(), FONT_OT_style_set(), FONT_OT_text_insert(), FONT_OT_text_paste(), geometry_extract_props(), blender::ed::geometry::GEOMETRY_OT_execute_node_group(), blender::ed::geometry::GEOMETRY_OT_geometry_randomization(), GIZMO_GT_button_2d(), GIZMO_GT_dial_3d(), GIZMO_GT_move_3d(), GIZMO_GT_primitive_3d(), GPENCIL_OT_annotate(), GRAPH_OT_clean(), GRAPH_OT_click_insert(), GRAPH_OT_clickselect(), GRAPH_OT_driver_variables_paste(), GRAPH_OT_equalize_handles(), GRAPH_OT_fmodifier_add(), GRAPH_OT_fmodifier_copy(), GRAPH_OT_fmodifier_paste(), GRAPH_OT_hide(), GRAPH_OT_keyframe_jump(), GRAPH_OT_paste(), GRAPH_OT_reveal(), GRAPH_OT_select_box(), GRAPH_OT_select_circle(), GRAPH_OT_select_lasso(), GRAPH_OT_select_leftright(), GRAPH_OT_sound_to_samples(), GRAPH_OT_view_all(), GRAPH_OT_view_selected(), blender::ed::greasepencil::GREASE_PENCIL_OT_active_frame_delete(), blender::ed::greasepencil::GREASE_PENCIL_OT_bake_grease_pencil_animation(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_fill(), blender::ed::greasepencil::GREASE_PENCIL_OT_frame_clean_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_frame_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_insert_blank_frame(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_duplicate_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_remove(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_hide(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_isolate(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_lock_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_copy_to_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_hide(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_isolate(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_select(), blender::ed::greasepencil::GREASE_PENCIL_OT_move_to_layer(), blender::ed::greasepencil::GREASE_PENCIL_OT_paintmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_paste(), blender::ed::greasepencil::GREASE_PENCIL_OT_reproject(), blender::ed::greasepencil::GREASE_PENCIL_OT_sculptmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_alternate(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_snap_to_cursor(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_merge_by_distance(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_subdivide(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_normalize_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertexmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_weightmode_toggle(), image_operator_prop_allow_tokens(), IMAGE_OT_cycle_render_slot(), IMAGE_OT_flip(), IMAGE_OT_invert(), IMAGE_OT_new(), IMAGE_OT_open(), IMAGE_OT_save_as(), IMAGE_OT_tile_add(), IMAGE_OT_view_all(), IMAGE_OT_view_cursor_center(), INFO_OT_select_pick(), join_triangle_props(), LATTICE_OT_select_mirror(), LATTICE_OT_select_ungrouped(), MARKER_OT_move(), MARKER_OT_rename(), MARKER_OT_select(), MARKER_OT_select_box(), MARKER_OT_select_leftright(), MASK_OT_hide_view_clear(), MASK_OT_hide_view_set(), MASK_OT_select_linked_pick(), MASK_OT_shape_key_rekey(), MASK_OT_slide_point(), MBALL_OT_hide_metaelems(), MBALL_OT_reveal_metaelems(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_blend_from_shape(), MESH_OT_bridge_edge_loops(), MESH_OT_colors_rotate(), MESH_OT_decimate(), MESH_OT_delete_edgeloop(), MESH_OT_delete_loose(), MESH_OT_dissolve_limited(), MESH_OT_dupli_extrude_cursor(), MESH_OT_edge_rotate(), MESH_OT_edgering_select(), MESH_OT_extrude_context(), MESH_OT_extrude_edges_indiv(), MESH_OT_extrude_region(), MESH_OT_fill(), MESH_OT_fill_grid(), MESH_OT_flip_normals(), MESH_OT_hide(), MESH_OT_inset(), MESH_OT_intersect_boolean(), MESH_OT_knife_project(), MESH_OT_knife_tool(), MESH_OT_loop_multi_select(), MESH_OT_loop_select(), MESH_OT_loop_to_region(), MESH_OT_mark_seam(), MESH_OT_mark_sharp(), MESH_OT_merge(), MESH_OT_mod_weighted_strength(), MESH_OT_normals_make_consistent(), MESH_OT_normals_tools(), MESH_OT_offset_edge_loops(), MESH_OT_paint_mask_slice(), MESH_OT_point_normals(), MESH_OT_poke(), MESH_OT_polybuild_face_at_cursor(), MESH_OT_remove_doubles(), MESH_OT_reveal(), MESH_OT_rip(), MESH_OT_select_face_by_sides(), MESH_OT_select_less(), MESH_OT_select_linked_pick(), MESH_OT_select_loose(), MESH_OT_select_mirror(), MESH_OT_select_mode(), MESH_OT_select_more(), MESH_OT_select_non_manifold(), MESH_OT_select_ungrouped(), MESH_OT_set_normals_from_faces(), blender::ed::mesh::MESH_OT_set_sharpness_by_angle(), MESH_OT_sort_elements(), MESH_OT_spin(), MESH_OT_subdivide(), MESH_OT_symmetry_snap(), MESH_OT_uvs_rotate(), MESH_OT_vertices_smooth(), MESH_OT_vertices_smooth_laplacian(), MESH_OT_wireframe(), blender::ed::object::modifier_register_use_selected_objects_prop(), NLA_OT_action_sync_length(), NLA_OT_action_unlink(), NLA_OT_channels_click(), NLA_OT_click_select(), NLA_OT_duplicate(), NLA_OT_fmodifier_add(), NLA_OT_fmodifier_copy(), NLA_OT_fmodifier_paste(), NLA_OT_select_box(), NLA_OT_select_leftright(), NLA_OT_tracks_add(), NLA_OT_tweakmode_enter(), NLA_OT_tweakmode_exit(), blender::ed::space_node::NODE_OT_add_group(), blender::ed::space_node::NODE_OT_duplicate(), blender::ed::space_node::NODE_OT_group_edit(), blender::ed::space_node::NODE_OT_link(), blender::ed::space_node::NODE_OT_link_make(), blender::ed::space_node::NODE_OT_select(), blender::ed::space_node::NODE_OT_select_box(), blender::ed::space_node::NODE_OT_select_grouped(), blender::ed::space_node::NODE_OT_select_lasso(), blender::ed::space_node::NODE_OT_select_same_type_step(), blender::ed::object::OBJECT_OT_add_named(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_collection_external_asset_drop(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_datalayout_transfer(), blender::ed::object::OBJECT_OT_delete(), blender::ed::object::OBJECT_OT_drop_geometry_nodes(), blender::ed::object::OBJECT_OT_duplicate(), blender::ed::object::OBJECT_OT_duplicates_make_real(), blender::ed::object::OBJECT_OT_empty_image_add(), blender::ed::object::OBJECT_OT_grease_pencil_add(), blender::ed::object::OBJECT_OT_hide_collection(), blender::ed::object::OBJECT_OT_hide_view_clear(), blender::ed::object::OBJECT_OT_hide_view_set(), blender::ed::object::OBJECT_OT_hook_add_selob(), OBJECT_OT_lineart_bake_strokes(), OBJECT_OT_lineart_clear(), blender::ed::object::OBJECT_OT_link_to_collection(), blender::ed::object::OBJECT_OT_location_clear(), blender::ed::object::OBJECT_OT_make_single_user(), blender::ed::object::OBJECT_OT_mode_set(), blender::ed::object::OBJECT_OT_modifier_apply(), blender::ed::object::OBJECT_OT_modifier_apply_as_shapekey(), blender::ed::object::OBJECT_OT_move_to_collection(), blender::ed::object::OBJECT_OT_ocean_bake(), blender::ed::object::OBJECT_OT_parent_no_inverse_set(), blender::ed::object::OBJECT_OT_parent_set(), blender::ed::object::OBJECT_OT_paths_clear(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_rotation_clear(), blender::ed::object::OBJECT_OT_scale_clear(), blender::ed::object::OBJECT_OT_select_by_type(), blender::ed::object::OBJECT_OT_select_grouped(), blender::ed::object::OBJECT_OT_select_linked(), blender::ed::object::OBJECT_OT_select_mirror(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_flat(), blender::ed::object::OBJECT_OT_shade_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), blender::ed::object::OBJECT_OT_shape_key_add(), blender::ed::object::OBJECT_OT_shape_key_mirror(), blender::ed::object::OBJECT_OT_shape_key_remove(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_bake(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_calculate_to_frame(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_delete(), blender::ed::object::OBJECT_OT_transfer_mode(), blender::ed::object::OBJECT_OT_transform_apply(), blender::ed::object::OBJECT_OT_vertex_group_clean(), blender::ed::object::OBJECT_OT_vertex_group_invert(), blender::ed::object::OBJECT_OT_vertex_group_mirror(), blender::ed::object::OBJECT_OT_vertex_group_normalize_all(), blender::ed::object::OBJECT_OT_vertex_group_remove(), blender::ed::object::OBJECT_OT_vertex_group_remove_from(), blender::ed::object::OBJECT_OT_volume_import(), blender::ed::sculpt_paint::gesture::operator_properties(), blender::ed::sculpt_paint::trim::operator_properties(), blender::ed::outliner::OUTLINER_OT_collection_isolate(), blender::ed::outliner::OUTLINER_OT_collection_new(), blender::ed::outliner::OUTLINER_OT_delete(), blender::ed::outliner::OUTLINER_OT_item_activate(), blender::ed::outliner::OUTLINER_OT_item_openclose(), blender::ed::outliner::OUTLINER_OT_item_rename(), blender::ed::outliner::OUTLINER_OT_orphans_purge(), blender::ed::outliner::OUTLINER_OT_scroll_page(), blender::ed::outliner::OUTLINER_OT_select_box(), blender::ed::outliner::OUTLINER_OT_select_walk(), blender::ed::outliner::OUTLINER_OT_show_one_level(), PAINT_OT_add_texture_paint_slot(), PAINT_OT_face_select_hide(), PAINT_OT_face_select_less(), PAINT_OT_face_select_linked_pick(), PAINT_OT_face_select_loop(), PAINT_OT_face_select_more(), PAINT_OT_face_vert_reveal(), PAINT_OT_sample_color(), PAINT_OT_vert_select_hide(), PAINT_OT_vert_select_less(), PAINT_OT_vert_select_linked_pick(), PAINT_OT_vert_select_more(), PAINT_OT_vert_select_ungrouped(), PAINT_OT_vertex_color_set(), blender::ed::sculpt_paint::hide::PAINT_OT_visibility_filter(), PAINTCURVE_OT_select(), PAINTCURVE_OT_slide(), PARTICLE_OT_connect_hair(), PARTICLE_OT_copy_particle_systems(), PARTICLE_OT_disconnect_hair(), PARTICLE_OT_duplicate_particle_system(), PARTICLE_OT_hide(), PARTICLE_OT_reveal(), PARTICLE_OT_select_linked_pick(), path_select_properties(), path_select_properties(), POSE_OT_armature_apply(), POSE_OT_flip_names(), POSE_OT_hide(), blender::ed::object::POSE_OT_ik_add(), POSE_OT_paste(), POSE_OT_paths_clear(), POSE_OT_reveal(), POSE_OT_select_grouped(), POSE_OT_select_hierarchy(), POSE_OT_select_linked_pick(), POSE_OT_select_mirror(), POSE_OT_user_transforms_clear(), POSELIB_OT_apply_pose_asset(), POSELIB_OT_blend_pose_asset(), PREFERENCES_OT_extension_repo_add(), PREFERENCES_OT_extension_repo_remove(), PTCACHE_OT_bake(), PTCACHE_OT_bake_all(), read_factory_reset_props(), read_homefile_props(), register_common_props(), blender::ed::geometry::register_rna_properties_for_attribute_types(), RENDER_OT_opengl(), RENDER_OT_render(), RNA_api_animdata(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_curve(), RNA_api_gizmo(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_keyconfigs(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_lattice(), RNA_api_macro(), RNA_api_mesh(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_space_filebrowser(), RNA_api_text(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_camera_background_image(), rna_def_canvas_surface(), RNA_def_constraint(), rna_def_depsgraph(), rna_def_fcurve_keyframe_points(), rna_def_file_handler(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_ID(), rna_def_ID_override_library(), rna_def_ID_override_library_property_operations(), rna_def_image_paint(), rna_def_internal_node(), rna_def_keyingset_info(), rna_def_layer_collection(), rna_def_loop_colors(), 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_menu(), RNA_def_modifier(), rna_def_modifier_datatransfer(), rna_def_movie(), rna_def_nlatrack(), rna_def_node(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_panel(), rna_def_render_engine(), rna_def_space_text(), rna_def_trackingMarkers(), rna_def_trackingPlaneMarkers(), rna_def_userdef_system(), rna_def_uv_layers(), rna_def_view2d_api(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_session_state(), SCREEN_OT_animation_cancel(), SCREEN_OT_animation_play(), SCREEN_OT_frame_jump(), SCREEN_OT_keyframe_jump(), SCREEN_OT_marker_jump(), SCREEN_OT_screen_full_area(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), blender::ed::sculpt_paint::SCULPT_OT_brush_stroke(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::expand::SCULPT_OT_expand(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_by_color(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_filter(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_cavity(), sequencer_generic_props__internal(), SEQUENCER_OT_change_path(), SEQUENCER_OT_connect(), SEQUENCER_OT_delete(), SEQUENCER_OT_enable_proxies(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_image_strip_add(), SEQUENCER_OT_movie_strip_add(), SEQUENCER_OT_mute(), SEQUENCER_OT_paste(), SEQUENCER_OT_reload(), SEQUENCER_OT_retiming_segment_speed_set(), SEQUENCER_OT_select(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handle(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_sound_strip_add(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_jump(), SEQUENCER_OT_unmute(), SOUND_OT_mixdown(), SOUND_OT_open(), SOUND_OT_open_mono(), TEXT_OT_open(), TEXT_OT_paste(), TEXT_OT_replace(), TEXT_OT_to_3d_object(), TRANSFORM_OT_create_orientation(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_seq_slide(), TRANSFORM_OT_shrink_fatten(), TRANSFORM_OT_vert_slide(), Transform_Properties(), UI_OT_button_execute(), UI_OT_copy_data_path_button(), UI_OT_copy_driver_to_selected_button(), UI_OT_copy_to_selected_button(), UI_OT_drop_color(), UI_OT_override_remove_button(), UI_OT_override_type_set_button(), UI_OT_reset_default_button(), uv_map_clip_correct_properties_ex(), UV_OT_average_islands_scale(), UV_OT_hide(), UV_OT_mark_seam(), UV_OT_minimize_stretch(), UV_OT_pack_islands(), UV_OT_pin(), UV_OT_project_from_view(), UV_OT_remove_doubles(), UV_OT_reveal(), UV_OT_seams_from_islands(), UV_OT_select_box(), UV_OT_select_edge_ring(), UV_OT_select_linked_pick(), UV_OT_select_loop(), UV_OT_select_overlap(), UV_OT_stitch(), UV_OT_unwrap(), uv_transform_properties(), VIEW2D_OT_scroll_down(), VIEW2D_OT_scroll_up(), view3d_operator_properties_common(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_camera_background_image_add(), VIEW3D_OT_cursor3d(), VIEW3D_OT_interactive_add(), VIEW3D_OT_localview(), VIEW3D_OT_pastebuffer(), VIEW3D_OT_select(), VIEW3D_OT_select_menu(), VIEW3D_OT_snap_selected_to_cursor(), VIEW3D_OT_view_all(), VIEW3D_OT_view_axis(), wm_link_append_properties_common(), wm_open_mainfile_def_property_use_scripts(), WM_operator_properties_border(), WM_operator_properties_confirm_or_exec(), WM_operator_properties_filesel(), WM_operator_properties_generic_select(), WM_operator_properties_gesture_box_ex(), WM_operator_properties_gesture_box_zoom(), WM_operator_properties_gesture_circle(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_straightline(), WM_operator_properties_mouse_select(), WM_operator_properties_use_cursor_init(), WM_operator_type_modal_from_exec_for_object_edit_coords(), WM_OT_append(), WM_OT_call_panel(), WM_OT_open_mainfile(), WM_OT_radial_control(), WM_OT_read_homefile(), WM_OT_save_as_mainfile(), WM_OT_save_mainfile(), WM_OT_stereo3d_set(), WM_OT_xr_navigation_fly(), WM_OT_xr_navigation_grab(), WM_OT_xr_navigation_reset(), and WM_OT_xr_navigation_teleport().
| PropertyRNA * RNA_def_boolean_array | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const bool * | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3687 of file rna_define.cc.
References len, PROP_BOOLEAN, PROP_NONE, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_array_default(), and RNA_def_property_ui_text().
Referenced by MESH_OT_loopcut(), and RNA_def_test().
| PropertyRNA * RNA_def_boolean_layer | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const bool * | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3709 of file rna_define.cc.
References len, PROP_BOOLEAN, PROP_LAYER, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_array_default(), and RNA_def_property_ui_text().
| PropertyRNA * RNA_def_boolean_layer_member | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const bool * | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3731 of file rna_define.cc.
References len, PROP_BOOLEAN, PROP_LAYER_MEMBER, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_array_default(), and RNA_def_property_ui_text().
| PropertyRNA * RNA_def_boolean_vector | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const bool * | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3753 of file rna_define.cc.
References len, PROP_BOOLEAN, PROP_XYZ, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_array_default(), and RNA_def_property_ui_text().
Referenced by Transform_Properties(), and WM_OT_xr_navigation_teleport().
| PropertyRNA * RNA_def_collection | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | type, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 4383 of file rna_define.cc.
References PROP_COLLECTION, PROP_NONE, RNA_def_property(), RNA_def_property_struct_type(), and RNA_def_property_ui_text().
Referenced by rna_def_ID_override_library(), rna_def_ID_override_library_property(), and rna_def_space_filebrowser().
| PropertyRNA * RNA_def_collection_runtime | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| StructRNA * | type, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 4399 of file rna_define.cc.
References PROP_COLLECTION, PROP_NONE, RNA_def_property(), RNA_def_property_struct_runtime(), and RNA_def_property_ui_text().
Referenced by BPy_CollectionProperty(), CURVE_OT_draw(), blender::ed::curves::CURVES_OT_draw(), GPENCIL_OT_annotate(), blender::ed::space_node::NODE_OT_add_reroute(), blender::ed::space_node::NODE_OT_links_cut(), blender::ed::space_node::NODE_OT_links_mute(), paint_stroke_operator_properties(), PARTICLE_OT_brush_edit(), blender::ed::sculpt_paint::filter::register_operator_props(), UV_OT_stitch(), WM_operator_properties_filesel(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_polyline(), and WM_OT_drop_import_file().
| PropertyRNA * RNA_def_enum | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const EnumPropertyItem * | items, | ||
| const int | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3961 of file rna_define.cc.
References CLOG_ERROR, LOG, PROP_ENUM, PROP_NONE, RNA_def_property(), RNA_def_property_enum_default(), RNA_def_property_enum_items(), and RNA_def_property_ui_text().
Referenced by ACTION_OT_easing_type(), ACTION_OT_extrapolation_type(), ACTION_OT_handle_type(), ACTION_OT_interpolation_type(), ACTION_OT_keyframe_insert(), ACTION_OT_keyframe_type(), ACTION_OT_mirror(), ACTION_OT_paste(), ACTION_OT_select_column(), ACTION_OT_select_leftright(), ACTION_OT_snap(), blender::ed::object::add_generic_props(), ANIM_OT_channels_bake(), ANIM_OT_channels_editable_toggle(), ANIM_OT_channels_move(), ANIM_OT_channels_setting_disable(), ANIM_OT_channels_setting_enable(), ANIM_OT_channels_setting_toggle(), ANIM_OT_driver_button_add_menu(), ANIM_OT_keyframe_delete(), ANIM_OT_keyframe_insert(), ANIM_OT_keyframe_insert_menu(), ANIM_OT_keying_set_active_set(), ARMATURE_OT_autoside_names(), ARMATURE_OT_calculate_roll(), ARMATURE_OT_collection_move(), ARMATURE_OT_parent_clear(), ARMATURE_OT_parent_set(), ARMATURE_OT_select_hierarchy(), ARMATURE_OT_select_similar(), ARMATURE_OT_symmetrize(), BOID_OT_rule_add(), BPy_EnumProperty(), BRUSH_OT_curve_preset(), BRUSH_OT_sculpt_curves_falloff_preset(), BRUSH_OT_stencil_control(), CACHEFILE_OT_layer_move(), CLIP_OT_clean_tracks(), CLIP_OT_clear_track_path(), CLIP_OT_detect_features(), CLIP_OT_disable_markers(), CLIP_OT_frame_jump(), CLIP_OT_graph_disable_markers(), CLIP_OT_lock_tracks(), CLIP_OT_mode_set(), CLIP_OT_select_grouped(), CLIP_OT_set_axis(), CLIP_OT_set_plane(), CLIP_OT_set_solver_keyframe(), blender::ed::object::COLLECTION_OT_objects_add_active(), blender::ed::object::COLLECTION_OT_objects_remove(), blender::ed::object::COLLECTION_OT_objects_remove_active(), CONSOLE_OT_delete(), CONSOLE_OT_move(), CONSOLE_OT_scrollback_append(), CURVE_OT_cyclic_toggle(), CURVE_OT_delete(), CURVE_OT_draw(), CURVE_OT_extrude(), CURVE_OT_handle_type_set(), CURVE_OT_pen(), CURVE_OT_select_similar(), CURVE_OT_spline_type_set(), blender::ed::curves::CURVES_OT_curve_type_set(), blender::ed::curves::CURVES_OT_draw(), blender::ed::curves::CURVES_OT_handle_type_set(), blender::ed::curves::CURVES_OT_set_selection_domain(), blender::ed::curves::CURVES_OT_snap_curves_to_surface(), def_fill_tile(), def_sh_script(), DPAINT_OT_output_toggle(), DPAINT_OT_type_toggle(), blender::ed::object::edit_constraint_properties(), FILE_OT_bookmark_move(), FILE_OT_external_operation(), FILE_OT_unpack_all(), FILE_OT_unpack_item(), FONT_OT_case_set(), FONT_OT_delete(), FONT_OT_move(), FONT_OT_move_select(), FONT_OT_style_set(), FONT_OT_style_toggle(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_attribute_convert(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_convert(), blender::ed::sculpt_paint::mask::gesture_operator_properties(), GIZMO_GT_arrow_3d(), GIZMO_GT_cage_2d(), GIZMO_GT_cage_3d(), GIZMO_GT_move_3d(), GIZMO_GT_primitive_3d(), GIZMO_GT_snap_3d(), GPENCIL_OT_annotate(), GPENCIL_OT_layer_annotation_move(), GRAPH_OT_decimate(), GRAPH_OT_duplicate(), GRAPH_OT_easing_type(), GRAPH_OT_equalize_handles(), GRAPH_OT_extrapolation_type(), GRAPH_OT_fmodifier_add(), GRAPH_OT_handle_type(), GRAPH_OT_interpolation_type(), GRAPH_OT_keyframe_insert(), GRAPH_OT_mirror(), GRAPH_OT_paste(), GRAPH_OT_scale_from_neighbor(), GRAPH_OT_select_column(), GRAPH_OT_select_key_handles(), GRAPH_OT_select_leftright(), GRAPH_OT_shear(), GRAPH_OT_snap(), blender::ed::greasepencil::GREASE_PENCIL_OT_bake_grease_pencil_animation(), blender::ed::greasepencil::GREASE_PENCIL_OT_caps_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_cyclical_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_delete_frame(), blender::ed::greasepencil::GREASE_PENCIL_OT_dissolve(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_duplicate_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_color_tag(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_mask_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_merge(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_move(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_reproject(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_similar(), blender::ed::greasepencil::GREASE_PENCIL_OT_separate(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_handle_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_material(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_selection_mode(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_reset_vertex_color(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_brightness_contrast(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_hsv(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_invert(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_levels(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_set(), blender::ed::greasepencil::grease_pencil_primitive_common_props(), blender::ed::sculpt_paint::hide::hide_show_operator_gesture_properties(), blender::ed::sculpt_paint::hide::hide_show_operator_properties(), IMAGE_OT_curves_point_set(), IMAGE_OT_new(), IMAGE_OT_rotate_orthogonal(), IMAGE_OT_unpack(), LATTICE_OT_flip(), MARKER_OT_make_links_scene(), MARKER_OT_select_leftright(), MASK_OT_handle_type_set(), MASK_OT_layer_move(), MBALL_OT_select_similar(), mesh_operator_edgering_props(), MESH_OT_average_normals(), MESH_OT_bevel(), MESH_OT_blend_from_shape(), MESH_OT_bridge_edge_loops(), MESH_OT_colors_reverse(), MESH_OT_decimate(), MESH_OT_delete(), MESH_OT_edge_split(), MESH_OT_intersect(), MESH_OT_intersect_boolean(), MESH_OT_knife_tool(), MESH_OT_merge(), MESH_OT_mod_weighted_strength(), MESH_OT_normals_tools(), MESH_OT_point_normals(), MESH_OT_poke(), MESH_OT_primitive_circle_add(), MESH_OT_primitive_cone_add(), MESH_OT_primitive_cylinder_add(), MESH_OT_quads_convert_to_tris(), MESH_OT_select_axis(), MESH_OT_select_face_by_sides(), MESH_OT_select_mode(), MESH_OT_select_similar(), MESH_OT_separate(), MESH_OT_sort_elements(), MESH_OT_subdivide(), MESH_OT_symmetrize(), MESH_OT_symmetry_snap(), blender::nodes::socket_items::ops::move_active_item(), NLA_OT_actionclip_add(), NLA_OT_fmodifier_add(), NLA_OT_select_leftright(), NLA_OT_snap(), blender::ed::space_node::NODE_OT_group_separate(), blender::ed::space_node::NODE_OT_new_node_tree(), blender::ed::space_node::NODE_OT_output_file_move_active_socket(), blender::ed::space_node::NODE_OT_select_grouped(), blender::ed::object::OBJECT_OT_add(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_collection_external_asset_drop(), blender::ed::object::OBJECT_OT_collection_instance_add(), blender::ed::object::OBJECT_OT_collection_link(), blender::ed::object::OBJECT_OT_constraint_add(), blender::ed::object::OBJECT_OT_constraint_add_with_targets(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_data_instance_add(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_datalayout_transfer(), blender::ed::object::OBJECT_OT_duplicate(), blender::ed::object::OBJECT_OT_effector_add(), blender::ed::object::OBJECT_OT_empty_add(), blender::ed::object::bake_simulation::OBJECT_OT_geometry_node_bake_unpack_single(), blender::ed::object::OBJECT_OT_grease_pencil_add(), blender::ed::object::OBJECT_OT_grease_pencil_dash_modifier_segment_move(), blender::ed::object::OBJECT_OT_grease_pencil_time_modifier_segment_move(), blender::ed::object::OBJECT_OT_hook_assign(), blender::ed::object::OBJECT_OT_hook_recenter(), blender::ed::object::OBJECT_OT_hook_remove(), blender::ed::object::OBJECT_OT_hook_reset(), blender::ed::object::OBJECT_OT_hook_select(), blender::ed::object::OBJECT_OT_light_add(), blender::ed::object::OBJECT_OT_light_linking_blockers_link(), blender::ed::object::OBJECT_OT_light_linking_receivers_link(), blender::ed::object::OBJECT_OT_lightprobe_add(), OBJECT_OT_lightprobe_cache_bake(), OBJECT_OT_lightprobe_cache_free(), blender::ed::object::OBJECT_OT_make_links_data(), blender::ed::object::OBJECT_OT_make_links_scene(), blender::ed::object::OBJECT_OT_make_local(), blender::ed::object::OBJECT_OT_make_single_user(), OBJECT_OT_material_slot_move(), blender::ed::object::OBJECT_OT_metaball_add(), blender::ed::object::OBJECT_OT_mode_set(), blender::ed::object::OBJECT_OT_modifier_add(), blender::ed::object::OBJECT_OT_multires_subdivide(), blender::ed::object::OBJECT_OT_origin_set(), blender::ed::object::OBJECT_OT_parent_clear(), blender::ed::object::OBJECT_OT_parent_set(), blender::ed::object::OBJECT_OT_paths_calculate(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_select_by_type(), blender::ed::object::OBJECT_OT_select_grouped(), blender::ed::object::OBJECT_OT_select_linked(), blender::ed::object::OBJECT_OT_shaderfx_add(), blender::ed::object::OBJECT_OT_shape_key_lock(), blender::ed::object::OBJECT_OT_shape_key_move(), blender::ed::object::OBJECT_OT_skin_loose_mark_clear(), blender::ed::object::OBJECT_OT_track_clear(), blender::ed::object::OBJECT_OT_track_set(), blender::ed::object::OBJECT_OT_vertex_group_lock(), blender::ed::object::OBJECT_OT_vertex_group_move(), blender::ed::object::OBJECT_OT_vertex_group_set_active(), blender::ed::object::OBJECT_OT_vertex_group_sort(), blender::ed::asset::operator_asset_reference_props_register(), blender::ed::sculpt_paint::trim::operator_properties(), blender::ed::outliner::OUTLINER_OT_action_set(), blender::ed::outliner::OUTLINER_OT_animdata_operation(), blender::ed::outliner::OUTLINER_OT_collection_color_tag_set(), blender::ed::outliner::OUTLINER_OT_constraint_operation(), blender::ed::outliner::OUTLINER_OT_data_operation(), blender::ed::outliner::OUTLINER_OT_id_operation(), blender::ed::outliner::OUTLINER_OT_id_remap(), blender::ed::outliner::OUTLINER_OT_lib_operation(), blender::ed::outliner::OUTLINER_OT_liboverride_operation(), blender::ed::outliner::OUTLINER_OT_liboverride_troubleshoot_operation(), blender::ed::outliner::OUTLINER_OT_modifier_operation(), blender::ed::outliner::OUTLINER_OT_object_operation(), blender::ed::outliner::OUTLINER_OT_scene_operation(), PAINT_OT_add_texture_paint_slot(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_flood_fill(), PAINT_OT_project_image(), blender::ed::sculpt_paint::hide::PAINT_OT_visibility_filter(), PAINT_OT_weight_from_bones(), PAINT_OT_weight_gradient(), paint_stroke_operator_properties(), PALETTE_OT_color_move(), PALETTE_OT_sort(), PARTICLE_OT_copy_particle_systems(), PARTICLE_OT_delete(), PARTICLE_OT_select_random(), path_select_properties(), POSE_OT_autoside_names(), blender::ed::object::POSE_OT_constraint_add(), blender::ed::object::POSE_OT_constraint_add_with_targets(), POSE_OT_paths_calculate(), POSE_OT_propagate(), POSE_OT_rotation_mode_set(), POSE_OT_select_grouped(), POSE_OT_select_hierarchy(), pose_slide_opdef_properties(), PREFERENCES_OT_extension_repo_add(), RENDER_OT_shutter_curve_preset(), RIGIDBODY_OT_constraint_add(), RIGIDBODY_OT_mass_calculate(), RIGIDBODY_OT_object_add(), RIGIDBODY_OT_objects_add(), RIGIDBODY_OT_shape_change(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_object(), RNA_api_scene(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_sound(), RNA_api_ui_layout(), RNA_api_vfont(), RNA_api_window(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_curve_splines(), rna_def_depsgraph(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_thickness_modifiers(), rna_def_ID(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_keyingset_paths(), RNA_def_main_brushes(), RNA_def_main_curves(), RNA_def_main_lightprobes(), RNA_def_main_lights(), RNA_def_main_node_groups(), RNA_def_main_textures(), rna_def_metaball_elements(), rna_def_modifier_datatransfer(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_tree_interface_items_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_passes(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_studiolights(), rna_def_vertex_group(), rna_def_workspace_tools(), SCENE_OT_new(), SCENE_OT_new_sequencer(), SCENE_OT_view_layer_add(), SCREEN_OT_area_split(), SCREEN_OT_region_toggle(), SCREEN_OT_space_context_cycle(), SCREEN_OT_space_type_set_or_cycle(), SCREEN_OT_userpref_show(), SCREEN_OT_workspace_cycle(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::color::SCULPT_OT_color_filter(), blender::ed::sculpt_paint::expand::SCULPT_OT_expand(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_change_visibility(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_create(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_init(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_filter(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_boundary(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_cavity(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_init(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_sample_detail_size(), blender::ed::sculpt_paint::SCULPT_OT_set_pivot_position(), SCULPT_OT_uv_sculpt_relax(), sequencer_generic_props__internal(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_side(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_color_tag_set(), SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_equalizer_redefine(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SOUND_OT_mixdown(), SOUND_OT_unpack(), TEXT_OT_comment_toggle(), TEXT_OT_convert_whitespace(), TEXT_OT_delete(), TEXT_OT_move(), TEXT_OT_move_lines(), TEXT_OT_move_select(), TEXT_OT_resolve_conflict(), TEXTURE_OT_slot_move(), TRANSFORM_OT_transform(), Transform_Properties(), UI_OT_eyedropper_driver(), UI_OT_eyedropper_grease_pencil_color(), UI_OT_override_type_set_button(), UV_OT_align(), UV_OT_pack_islands(), UV_OT_select_mode(), UV_OT_select_similar(), UV_OT_smart_project(), UV_OT_snap_cursor(), UV_OT_snap_selected(), UV_OT_stitch(), UV_OT_unwrap(), uv_transform_properties(), blender::ed::object::vgroup_operator_subset_select_props(), VIEW3D_GGT_xform_extrude(), VIEW3D_GGT_xform_gizmo(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_cursor3d(), VIEW3D_OT_select_menu(), VIEW3D_OT_toggle_shading(), VIEW3D_OT_view_axis(), VIEW3D_OT_view_orbit(), VIEW3D_OT_view_pan(), VIEW3D_OT_view_roll(), WM_operator_properties_filesel(), wm_operator_properties_select_action_ex(), WM_operator_properties_select_operation(), WM_operator_properties_select_operation_simple(), WM_operator_properties_select_walk_direction(), WM_OT_clear_recent_files(), WM_OT_redraw_timer(), WM_OT_stereo3d_set(), and WM_OT_xr_navigation_fly().
| PropertyRNA * RNA_def_enum_flag | ( | StructOrFunctionRNA * | cont, |
| const char * | identifier, | ||
| const EnumPropertyItem * | items, | ||
| int | default_value, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Same as RNA_def_enum but sets PROP_ENUM_FLAG before setting the default value.
Definition at line 3984 of file rna_define.cc.
References CLOG_ERROR, LOG, PROP_ENUM, PROP_ENUM_FLAG, PROP_NONE, RNA_def_property(), RNA_def_property_enum_default(), RNA_def_property_enum_items(), RNA_def_property_flag(), and RNA_def_property_ui_text().
Referenced by BPy_EnumProperty(), GIZMO_GT_arrow_3d(), GIZMO_GT_button_2d(), GIZMO_GT_cage_2d(), GIZMO_GT_cage_3d(), GIZMO_GT_dial_3d(), GIZMO_GT_move_3d(), LATTICE_OT_select_mirror(), MESH_GGT_spin(), MESH_OT_dissolve_limited(), MESH_OT_select_linked(), MESH_OT_select_linked_pick(), MESH_OT_select_mirror(), MESH_OT_sort_elements(), blender::ed::object::OBJECT_OT_mode_set_with_submode(), RNA_api_keyconfigs(), RNA_api_keymapitems(), RNA_api_macro(), RNA_api_operator(), RNA_api_ui_layout(), RNA_api_workspace_tool(), rna_def_fcurve_keyframe_points(), rna_def_gizmo(), rna_def_ID(), rna_def_render_engine(), rna_generic_op_invoke(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), and WM_OT_previews_clear().
| void RNA_def_enum_funcs | ( | PropertyRNA * | prop, |
| EnumPropertyItemFunc | itemfunc ) |
Definition at line 4008 of file rna_define.cc.
References EnumPropertyRNA::item_fn.
Referenced by ANIM_OT_driver_button_add_menu(), ANIM_OT_keyframe_delete(), ANIM_OT_keyframe_insert(), ANIM_OT_keyframe_insert_menu(), ANIM_OT_keying_set_active_set(), blender::ed::asset::ASSET_OT_bundle_install(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), blender::ed::object::COLLECTION_OT_objects_add_active(), blender::ed::object::COLLECTION_OT_objects_remove(), blender::ed::object::COLLECTION_OT_objects_remove_active(), CURVE_OT_delete(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_attribute_convert(), GRAPH_OT_fmodifier_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_material(), MARKER_OT_make_links_scene(), MESH_OT_blend_from_shape(), MESH_OT_merge(), MESH_OT_select_similar(), NLA_OT_actionclip_add(), NLA_OT_fmodifier_add(), blender::ed::space_node::NODE_OT_new_node_tree(), blender::ed::object::OBJECT_OT_collection_external_asset_drop(), blender::ed::object::OBJECT_OT_collection_instance_add(), blender::ed::object::OBJECT_OT_collection_link(), blender::ed::object::OBJECT_OT_constraint_add(), blender::ed::object::OBJECT_OT_constraint_add_with_targets(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_hook_assign(), blender::ed::object::OBJECT_OT_hook_recenter(), blender::ed::object::OBJECT_OT_hook_remove(), blender::ed::object::OBJECT_OT_hook_reset(), blender::ed::object::OBJECT_OT_hook_select(), blender::ed::object::OBJECT_OT_make_links_scene(), blender::ed::object::OBJECT_OT_mode_set(), blender::ed::object::OBJECT_OT_modifier_add(), blender::ed::object::OBJECT_OT_shaderfx_add(), blender::ed::object::OBJECT_OT_vertex_group_set_active(), blender::ed::outliner::OUTLINER_OT_action_set(), blender::ed::outliner::OUTLINER_OT_data_operation(), blender::ed::outliner::OUTLINER_OT_id_operation(), PAINT_OT_project_image(), RIGIDBODY_OT_mass_calculate(), SCENE_OT_new_sequencer(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_strip_modifier_add(), TRANSFORM_OT_select_orientation(), Transform_Properties(), UV_OT_select_similar(), blender::ed::object::vgroup_operator_subset_select_props(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_select_menu(), and WM_operator_properties_filesel().
| PropertyRNA * RNA_def_float | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const float | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4014 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, PROP_FLOAT, PROP_NONE, RNA_def_property(), RNA_def_property_float_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by ACTION_OT_clean(), ANIM_OT_change_frame(), ANIM_OT_channels_bake(), ARMATURE_OT_select_similar(), BRUSH_OT_scale_size(), CLIP_OT_apply_solution_scale(), CLIP_OT_clean_tracks(), CLIP_OT_detect_features(), CLIP_OT_set_scale(), CLIP_OT_set_solution_scale(), CLIP_OT_view_zoom(), CLIP_OT_view_zoom_ratio(), CURVE_OT_radius_set(), CURVE_OT_select_similar(), blender::ed::curves::CURVES_OT_select_random(), define_primitive_add_properties(), FONT_OT_change_spacing(), blender::ed::sculpt_paint::mask::gesture_operator_properties(), GIZMO_GT_arrow_3d(), GIZMO_GT_button_2d(), GIZMO_GT_dial_3d(), GPENCIL_OT_annotate(), GRAPH_OT_butterworth_smooth(), GRAPH_OT_clean(), GRAPH_OT_click_insert(), GRAPH_OT_cursor_set(), GRAPH_OT_decimate(), GRAPH_OT_ease(), GRAPH_OT_equalize_handles(), GRAPH_OT_gaussian_smooth(), GRAPH_OT_sound_to_samples(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_reproject(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_similar(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_opacity(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_thickness(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_merge_by_distance(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_simplify(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_brightness_contrast(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_hsv(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_levels(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_smooth(), IMAGE_OT_view_zoom(), IMAGE_OT_view_zoom_ratio(), MBALL_OT_select_similar(), mesh_operator_edgering_props(), MESH_OT_average_normals(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_blend_from_shape(), MESH_OT_bridge_edge_loops(), MESH_OT_decimate(), MESH_OT_extrude_repeat(), MESH_OT_face_make_planar(), MESH_OT_knife_tool(), MESH_OT_loopcut(), MESH_OT_paint_mask_slice(), MESH_OT_point_normals(), MESH_OT_select_axis(), MESH_OT_select_similar(), MESH_OT_smooth_normals(), MESH_OT_spin(), MESH_OT_subdivide(), MESH_OT_symmetrize(), MESH_OT_symmetry_snap(), MESH_OT_vertices_smooth_laplacian(), MESH_OT_wireframe(), blender::ed::space_node::NODE_OT_backimage_zoom(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_grease_pencil_add(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_vertex_group_clean(), blender::ed::object::OBJECT_OT_vertex_group_levels(), blender::ed::object::OBJECT_OT_vertex_group_smooth(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_flood_fill(), PAINT_OT_vertex_color_brightness_contrast(), PAINT_OT_vertex_color_hsv(), PAINT_OT_vertex_color_levels(), PARTICLE_OT_remove_doubles(), PARTICLE_OT_weight_set(), POSE_OT_propagate(), blender::ed::sculpt_paint::filter::register_operator_props(), blender::ed::geometry::register_rna_properties_for_attribute_types(), RIGIDBODY_OT_mass_calculate(), RNA_api_animdata(), RNA_api_bone(), RNA_api_fcurves(), RNA_api_mesh(), RNA_api_object(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_ui_layout(), rna_def_color_ramp(), rna_def_color_ramp_element_api(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), RNA_def_float_distance(), rna_def_fmodifier_envelope_control_points(), rna_def_modifier_datatransfer(), rna_def_render_engine(), rna_def_sound_equalizer_modifier(), rna_def_vertex_group(), rna_def_view2d_api(), rna_def_xr_session_state(), SCREEN_OT_area_split(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_grow(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_init(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_by_color(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_boundary(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_cavity(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), blender::ed::sculpt_paint::SCULPT_OT_set_pivot_position(), blender::ed::sculpt_paint::SCULPT_OT_symmetrize(), SEQUENCER_OT_retiming_segment_speed_set(), SEQUENCER_OT_slip(), SEQUENCER_OT_view_zoom_ratio(), TRANSFORM_OT_push_pull(), TRANSFORM_OT_shear(), blender::ed::object::TRANSFORM_OT_vertex_warp(), Transform_Properties(), UI_view2d_edge_pan_operator_properties_ex(), UV_OT_cube_project(), UV_OT_remove_doubles(), UV_OT_select_similar(), UV_OT_smart_project(), UV_OT_stitch(), UV_OT_unwrap(), uv_transform_properties(), VIEW2D_OT_zoom(), VIEW2D_OT_zoom_in(), VIEW2D_OT_zoom_out(), VIEW3D_GGT_tool_generic_handle_free(), VIEW3D_GGT_tool_generic_handle_normal(), VIEW3D_OT_view_orbit(), VIEW3D_OT_view_roll(), WM_operator_properties_gesture_lasso(), WM_OT_redraw_timer(), WM_OT_xr_navigation_fly(), and WM_OT_xr_navigation_teleport().
| PropertyRNA * RNA_def_float_array | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4254 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, len, PROP_FLOAT, PROP_NONE, RNA_def_property(), RNA_def_property_array(), RNA_def_property_float_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by def_sh_tex_pointdensity(), blender::ed::geometry::GEOMETRY_OT_execute_node_group(), GIZMO_GT_snap_3d(), blender::ed::space_node::NODE_OT_clipboard_paste(), blender::ed::space_node::NODE_OT_link(), blender::ed::geometry::register_rna_properties_for_attribute_types(), RNA_api_mesh(), RNA_api_object(), RNA_api_ui_layout(), rna_def_modifier_normaledit(), rna_def_node_socket(), rna_def_node_socket_standard(), RNA_def_test(), rna_def_view2d_api(), and rna_def_xr_session_state().
| PropertyRNA * RNA_def_float_color | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4100 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, len, PROP_COLOR, PROP_FLOAT, RNA_def_property(), RNA_def_property_array(), RNA_def_property_float_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by def_fill_tile(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), IMAGE_OT_new(), PAINT_OT_add_texture_paint_slot(), blender::ed::geometry::register_rna_properties_for_attribute_types(), rna_def_color_ramp(), blender::ed::sculpt_paint::color::SCULPT_OT_color_filter(), SEQUENCER_OT_effect_strip_add(), UI_OT_drop_color(), and WM_OT_xr_navigation_teleport().
| PropertyRNA * RNA_def_float_distance | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const float | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4230 of file rna_define.cc.
References PROP_DISTANCE, RNA_def_float(), and RNA_def_property_subtype().
Referenced by blender::ed::object::add_unit_props_radius_ex(), blender::ed::object::add_unit_props_size(), CURVE_OT_draw(), blender::ed::curves::CURVES_OT_draw(), MESH_OT_dissolve_degenerate(), MESH_OT_inset(), MESH_OT_intersect(), MESH_OT_intersect_boolean(), MESH_OT_poke(), MESH_OT_primitive_cone_add(), MESH_OT_primitive_cylinder_add(), MESH_OT_remove_doubles(), MESH_OT_solidify(), MESH_OT_symmetry_snap(), MESH_OT_wireframe(), blender::ed::object::OBJECT_OT_convert(), RNA_api_curve_nurb(), TRANSFORM_OT_shrink_fatten(), and blender::ed::object::TRANSFORM_OT_vertex_random().
| PropertyRNA * RNA_def_float_factor | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const float | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4322 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, PROP_FACTOR, PROP_FLOAT, RNA_def_property(), RNA_def_property_float_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by CURVE_OT_decimate(), CURVE_OT_spline_weight_set(), GIZMO_GT_dial_3d(), GIZMO_GT_primitive_3d(), GRAPH_OT_blend_offset(), GRAPH_OT_blend_to_default(), GRAPH_OT_blend_to_ease(), GRAPH_OT_blend_to_neighbor(), GRAPH_OT_breakdown(), GRAPH_OT_butterworth_smooth(), GRAPH_OT_decimate(), GRAPH_OT_ease(), GRAPH_OT_gaussian_smooth(), GRAPH_OT_match_slope(), GRAPH_OT_push_pull(), GRAPH_OT_scale_average(), GRAPH_OT_scale_from_neighbor(), GRAPH_OT_shear(), GRAPH_OT_time_offset(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), MESH_OT_paint_mask_extract(), MESH_OT_vertices_smooth(), pose_slide_opdef_properties(), POSELIB_OT_apply_pose_asset(), POSELIB_OT_blend_pose_asset(), RNA_api_mesh(), rna_def_modifier_datatransfer(), TRANSFORM_OT_edge_bevelweight(), TRANSFORM_OT_edge_crease(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_tosphere(), TRANSFORM_OT_vert_crease(), TRANSFORM_OT_vert_slide(), blender::ed::object::TRANSFORM_OT_vertex_random(), UV_OT_minimize_stretch(), UV_OT_pack_islands(), UV_OT_unwrap(), and WM_operator_properties_select_random().
| PropertyRNA * RNA_def_float_matrix | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | rows, | ||
| const int | columns, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4132 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, PROP_FLOAT, PROP_MATRIX, RNA_def_property(), RNA_def_property_float_array_default(), RNA_def_property_multi_array(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by MESH_OT_primitive_cube_add_gizmo(), blender::ed::object::OBJECT_OT_add_named(), blender::ed::object::OBJECT_OT_transform_to_mouse(), RNA_api_curve(), RNA_api_lattice(), RNA_api_mesh(), RNA_api_meta(), RNA_api_scene(), rna_def_armature(), rna_def_render_engine(), rna_def_trackingReconstructedCameras(), blender::ed::object::TRANSFORM_OT_vertex_warp(), and Transform_Properties().
| PropertyRNA * RNA_def_float_percentage | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const float | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4286 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, CLOG_WARN, CONTAINER_RNA_ID, LOG, PROP_FLOAT, PROP_PERCENTAGE, RNA_def_property(), RNA_def_property_float_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
| PropertyRNA * RNA_def_float_rotation | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4194 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, BLI_assert, len, PROP_ANGLE, PROP_EULER, PROP_FLOAT, RNA_def_property(), RNA_def_property_array(), RNA_def_property_float_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by blender::ed::object::add_generic_props(), ARMATURE_OT_roll_clear(), join_triangle_props(), MESH_OT_beautify_fill(), MESH_OT_dissolve_limited(), MESH_OT_edges_select_sharp(), MESH_OT_faces_select_linked_flat(), blender::ed::mesh::MESH_OT_set_sharpness_by_angle(), MESH_OT_vert_connect_nonplanar(), blender::ed::object::OBJECT_OT_convert(), TRANSFORM_OT_bend(), TRANSFORM_OT_rotate(), TRANSFORM_OT_rotate_normal(), TRANSFORM_OT_tilt(), TRANSFORM_OT_trackball(), and UV_OT_smart_project().
| PropertyRNA * RNA_def_float_translation | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4164 of file rna_define.cc.
References len, PROP_TRANSLATION, RNA_def_float_vector(), RNA_def_property_ui_range(), RNA_TRANSLATION_PREC_DEFAULT, and PropertyRNA::subtype.
Referenced by GIZMO_GT_snap_3d(), rna_def_xr_session_state(), TRANSFORM_OT_bbone_resize(), and TRANSFORM_OT_translate().
| PropertyRNA * RNA_def_float_vector | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4040 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, len, PROP_FLOAT, PROP_XYZ, RNA_def_property(), RNA_def_property_array(), RNA_def_property_float_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by CLIP_OT_add_marker(), CLIP_OT_cursor_set(), CLIP_OT_dopesheet_select_channel(), CLIP_OT_graph_select(), CLIP_OT_select(), CLIP_OT_slide_marker(), CLIP_OT_view_pan(), CLIP_OT_view_zoom_in(), CLIP_OT_view_zoom_out(), CURVE_OT_spin(), define_primitive_add_properties(), GIZMO_GT_arrow_3d(), GIZMO_GT_cage_2d(), GIZMO_GT_cage_3d(), IMAGE_OT_view_pan(), IMAGE_OT_view_zoom_in(), IMAGE_OT_view_zoom_out(), MASK_OT_add_feather_vertex(), MASK_OT_add_vertex(), MASK_OT_select(), MESH_OT_bisect(), MESH_OT_screw(), MESH_OT_spin(), PAINT_OT_grab_clone(), RNA_api_armature_edit_bone(), RNA_api_camera(), RNA_api_object(), RNA_api_scene(), RNA_api_texture(), rna_def_action(), rna_def_curveprofile(), rna_def_fcurve(), RNA_def_float_translation(), RNA_def_float_vector_xyz(), rna_def_image(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_rigidbody_world(), rna_def_trackingMarkers(), rna_def_xr_session_state(), SEQUENCER_OT_cursor_set(), TRANSFORM_OT_resize(), TRANSFORM_OT_seq_slide(), TRANSFORM_OT_skin_resize(), TRANSFORM_OT_transform(), Transform_Properties(), UV_OT_cursor_set(), UV_OT_rip(), UV_OT_select(), UV_OT_select_edge_ring(), UV_OT_select_linked_pick(), UV_OT_select_loop(), WM_OT_xr_navigation_fly(), and WM_OT_xr_navigation_teleport().
| PropertyRNA * RNA_def_float_vector_xyz | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const float * | default_value, | ||
| const float | hardmin, | ||
| const float | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const float | softmin, | ||
| const float | softmax ) |
Definition at line 4072 of file rna_define.cc.
References len, PROP_XYZ_LENGTH, RNA_def_float_vector(), and PropertyRNA::subtype.
Referenced by blender::ed::object::add_generic_props(), CURVE_OT_spin(), CURVE_OT_vertex_add(), GIZMO_GT_snap_3d(), MESH_OT_bisect(), MESH_OT_extrude_repeat(), MESH_OT_point_normals(), MESH_OT_screw(), MESH_OT_spin(), RNA_api_bone(), RNA_api_pose_channel(), and blender::ed::object::TRANSFORM_OT_vertex_warp().
| FunctionRNA * RNA_def_function | ( | StructRNA * | srna, |
| const char * | identifier, | ||
| const char * | call ) |
Definition at line 4450 of file rna_define.cc.
References BLI_findstring_ptr(), FunctionDefRNA::call, CLOG_ERROR, DefRNA, StructRNA::functions, StructRNA::identifier, LOG, offsetof, BlenderDefRNA::preprocess, rna_def_function(), and rna_find_function_def().
Referenced by def_common_zone_input(), def_sh_script(), def_sh_tex_pointdensity(), define_specific_node(), RNA_api_action(), RNA_api_animdata(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_armature_edit_bone(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_camera(), RNA_api_curve(), RNA_api_curve_nurb(), RNA_api_curves(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_drawing(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_image_packed_file(), RNA_api_keyconfigs(), RNA_api_keyingset(), RNA_api_keymap(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_lattice(), RNA_api_macro(), RNA_api_main(), RNA_api_mesh(), RNA_api_meta(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_region_view3d(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_sound(), RNA_api_space_filebrowser(), RNA_api_space_node(), RNA_api_space_text(), RNA_api_text(), RNA_api_texture(), RNA_api_ui_layout(), RNA_api_vfont(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace(), RNA_api_workspace_tool(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_area_api(), rna_def_armature(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_bone_collection_memberships(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_canvas_surface(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp(), rna_def_color_ramp_element_api(), rna_def_compositor_node(), rna_def_constraint_armature_deform_targets(), RNA_def_context(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_editor(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_header(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_image_paint(), rna_def_image_preview(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_library(), rna_def_loop_colors(), 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_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_menu(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_meta(), rna_def_metaball_elements(), rna_def_modifier_hook(), rna_def_movie(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_common_functions(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_region_api(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_views(), rna_def_retiming_key(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_screen(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_sound_equalizer_modifier(), rna_def_space_node_path_api(), rna_def_space_text(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_view2d_api(), RNA_def_view_layer(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_session_state(), and rna_def_xr_user_paths().
|
static |
Definition at line 4417 of file rna_define.cc.
References CLOG_ERROR, DefRNA, FunctionRNA::description, BlenderDefRNA::error, error(), FunctionDefRNA::func, FUNC_RUNTIME, StructDefRNA::functions, StructRNA::functions, FunctionRNA::identifier, LOG, MEM_callocN, BlenderDefRNA::preprocess, rna_addtail(), RNA_def_function_flag(), rna_find_struct_def(), and rna_validate_identifier().
Referenced by RNA_def_function(), and RNA_def_function_runtime().
| void RNA_def_function_flag | ( | FunctionRNA * | func, |
| int | flag ) |
Definition at line 4519 of file rna_define.cc.
References flag, and FunctionRNA::flag.
Referenced by def_common_zone_input(), def_sh_script(), define_specific_node(), RNA_api_action(), RNA_api_animdata(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_curves(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_drawing(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_image(), RNA_api_image_packed_file(), RNA_api_keyconfigs(), RNA_api_keyingset(), RNA_api_keymap(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_macro(), RNA_api_mesh(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_region_view3d(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_sound(), RNA_api_space_node(), RNA_api_space_text(), RNA_api_ui_layout(), RNA_api_vfont(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_editor(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_function(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_header(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_library(), rna_def_loop_colors(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), 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_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_menu(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_meta(), rna_def_metaball_elements(), rna_def_modifier_hook(), rna_def_movie(), rna_def_mpolygon(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_common_functions(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_region_api(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_views(), rna_def_retiming_key(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_screen(), rna_def_sequence_modifiers(), rna_def_sound_equalizer_modifier(), rna_def_space_node_path_api(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_uilist(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_uv_layers(), rna_def_vertex_group(), RNA_def_view_layer(), rna_def_view_layer_aovs(), rna_def_view_layers(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_owner_ids(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_session_state(), and rna_generic_op_invoke().
| void RNA_def_function_output | ( | FunctionRNA * | func, |
| PropertyRNA * | ret ) |
Definition at line 4514 of file rna_define.cc.
References PARM_OUTPUT, and ret.
Referenced by def_sh_tex_pointdensity(), RNA_api_bone(), RNA_api_camera(), RNA_api_image(), RNA_api_keymapitem(), RNA_api_mesh(), RNA_api_object(), RNA_api_operator(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_space_text(), RNA_api_texture(), RNA_api_ui_layout(), rna_def_color_ramp(), rna_def_curveprofile(), rna_def_depsgraph(), rna_def_fcurve(), RNA_def_function_return(), rna_def_node(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_nodetree(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_render_engine(), rna_def_rigidbody_world(), rna_def_trackingReconstructedCameras(), rna_def_uilist(), and rna_def_view2d_api().
| void RNA_def_function_return | ( | FunctionRNA * | func, |
| PropertyRNA * | ret ) |
C return value only! multiple RNA returns can be done with RNA_def_function_output.
Definition at line 4489 of file rna_define.cc.
References BLI_assert, FunctionRNA::c_ret, CLOG_ERROR, FunctionRNA::identifier, LOG, PROP_DYNAMIC, ret, and RNA_def_function_output().
Referenced by def_common_zone_input(), def_sh_script(), define_specific_node(), RNA_api_animdata(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_curve(), RNA_api_curve_nurb(), RNA_api_gizmo(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_keyconfigs(), RNA_api_keymap(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_macro(), RNA_api_main(), RNA_api_mesh(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_text(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_canvas_surface(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), RNA_def_context(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_image_paint(), rna_def_internal_node(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_loop_colors(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), 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_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_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_menu(), rna_def_metaball_elements(), rna_def_movie(), rna_def_movieclip(), rna_def_node(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_passes(), rna_def_render_slots(), rna_def_render_views(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_screen(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_sound_equalizer_modifier(), rna_def_space_text(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_session_state(), rna_def_xr_user_paths(), and rna_generic_op_invoke().
| FunctionRNA * RNA_def_function_runtime | ( | StructRNA * | srna, |
| const char * | identifier, | ||
| CallFunc | call ) |
Definition at line 4473 of file rna_define.cc.
References FunctionRNA::call, CLOG_ERROR, DefRNA, LOG, BlenderDefRNA::preprocess, and rna_def_function().
| void RNA_def_function_ui_description | ( | FunctionRNA * | func, |
| const char * | description ) |
Definition at line 4524 of file rna_define.cc.
References FunctionRNA::description.
Referenced by def_common_zone_input(), def_sh_script(), def_sh_tex_pointdensity(), define_specific_node(), RNA_api_action(), RNA_api_animdata(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_armature_edit_bone(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_camera(), RNA_api_curve(), RNA_api_curve_nurb(), RNA_api_curves(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_drawing(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_image_packed_file(), RNA_api_keyingset(), RNA_api_keymaps(), RNA_api_lattice(), RNA_api_macro(), RNA_api_main(), RNA_api_mesh(), RNA_api_meta(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_region_view3d(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_sound(), RNA_api_space_filebrowser(), RNA_api_space_node(), RNA_api_space_text(), RNA_api_text(), RNA_api_texture(), RNA_api_ui_layout(), RNA_api_vfont(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace(), RNA_api_workspace_tool(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_area_api(), rna_def_armature(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_bone_collection_memberships(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_canvas_surface(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp(), rna_def_color_ramp_element_api(), rna_def_compositor_node(), rna_def_constraint_armature_deform_targets(), RNA_def_context(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_editor(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_header(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_image_paint(), rna_def_image_preview(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_library(), rna_def_loop_colors(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), 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_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_menu(), rna_def_meta(), rna_def_metaball_elements(), rna_def_modifier_hook(), rna_def_movie(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_common_functions(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_views(), rna_def_retiming_key(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_sound_equalizer_modifier(), rna_def_space_node_path_api(), rna_def_space_text(), rna_def_strip_fcurves(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_view2d_api(), RNA_def_view_layer(), rna_def_view_layer_aovs(), rna_def_view_layers(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), and rna_def_xr_session_state().
| PropertyRNA * RNA_def_int | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | default_value, | ||
| const int | hardmin, | ||
| const int | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const int | softmin, | ||
| const int | softmax ) |
Definition at line 3775 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, PROP_INT, PROP_NONE, RNA_def_property(), RNA_def_property_int_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by ARMATURE_OT_assign_to_collection(), ARMATURE_OT_move_to_collection(), ARMATURE_OT_subdivide(), CLIP_OT_change_frame(), CLIP_OT_clean_tracks(), CLIP_OT_detect_features(), blender::ed::object::COLLECTION_OT_exporter_export(), blender::ed::object::COLLECTION_OT_exporter_remove(), CONSOLE_OT_history_append(), blender::ed::object::CONSTRAINT_OT_followpath_path_animate(), blender::ed::object::CONSTRAINT_OT_move_to_index(), create_operator_state(), CURVE_OT_subdivide(), blender::ed::curves::CURVES_OT_select_ends(), blender::ed::curves::CURVES_OT_select_random(), blender::ed::curves::CURVES_OT_subdivide(), def_fill_tile(), ED_OT_undo_history(), FILE_OT_bookmark_delete(), FILE_OT_filenum(), FILE_OT_unpack_item(), FONT_OT_change_character(), FONT_OT_textbox_remove(), geometry_extract_props(), GIZMO_GT_mesh_preselect_edgering_3d(), GIZMO_GT_mesh_preselect_elem_3d(), GPENCIL_OT_annotate(), GRAPH_OT_butterworth_smooth(), GRAPH_OT_gaussian_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_bake_grease_pencil_animation(), blender::ed::greasepencil::GREASE_PENCIL_OT_clean_loose(), blender::ed::greasepencil::GREASE_PENCIL_OT_insert_blank_frame(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_active(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_ends(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_resolution(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_subdivide(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_smooth(), blender::ed::greasepencil::grease_pencil_primitive_common_props(), IMAGE_OT_change_frame(), IMAGE_OT_curves_point_set(), IMAGE_OT_new(), IMAGE_OT_sample(), IMAGE_OT_tile_add(), INFO_OT_select_pick(), MARKER_OT_duplicate(), MARKER_OT_move(), mesh_operator_edgering_props(), MESH_OT_average_normals(), MESH_OT_bevel(), MESH_OT_bridge_edge_loops(), MESH_OT_duplicate(), MESH_OT_extrude_repeat(), MESH_OT_face_make_planar(), MESH_OT_fill_grid(), MESH_OT_fill_holes(), MESH_OT_loopcut(), MESH_OT_primitive_circle_add(), MESH_OT_primitive_cone_add(), MESH_OT_primitive_cylinder_add(), MESH_OT_primitive_grid_add(), MESH_OT_primitive_ico_sphere_add(), MESH_OT_primitive_uv_sphere_add(), MESH_OT_screw(), MESH_OT_select_face_by_sides(), MESH_OT_select_linked_pick(), MESH_OT_shortest_path_pick(), MESH_OT_sort_elements(), MESH_OT_spin(), MESH_OT_subdivide(), MESH_OT_unsubdivide(), MESH_OT_vertices_smooth(), MESH_OT_vertices_smooth_laplacian(), NLA_OT_action_pushdown(), blender::ed::space_node::NODE_OT_add_reroute(), blender::ed::space_node::NODE_OT_links_cut(), blender::ed::space_node::NODE_OT_links_mute(), blender::ed::object::object_add_drop_xy_props(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_drop_geometry_nodes(), blender::ed::object::OBJECT_OT_grease_pencil_dash_modifier_segment_remove(), blender::ed::object::OBJECT_OT_grease_pencil_time_modifier_segment_remove(), blender::ed::object::OBJECT_OT_hide_collection(), blender::ed::object::OBJECT_OT_link_to_collection(), blender::ed::object::OBJECT_OT_make_override_library(), blender::ed::object::OBJECT_OT_modifier_move_to_index(), blender::ed::object::OBJECT_OT_move_to_collection(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_shaderfx_move_to_index(), blender::ed::object::OBJECT_OT_transform_to_mouse(), blender::ed::object::OBJECT_OT_vertex_group_limit_total(), blender::ed::object::OBJECT_OT_vertex_group_quantize(), blender::ed::object::OBJECT_OT_vertex_group_smooth(), blender::ed::object::OBJECT_OT_vertex_weight_delete(), blender::ed::object::OBJECT_OT_vertex_weight_paste(), blender::ed::object::OBJECT_OT_vertex_weight_set_active(), PAINT_OT_add_texture_paint_slot(), blender::ed::sculpt_paint::hide::PAINT_OT_visibility_filter(), PALETTE_OT_extract_from_image(), PARTICLE_OT_rekey(), pose_slide_opdef_properties(), PREFERENCES_OT_asset_library_remove(), PREFERENCES_OT_autoexec_path_remove(), PREFERENCES_OT_extension_repo_remove(), blender::ed::sculpt_paint::filter::register_operator_props(), blender::ed::geometry::register_rna_properties_for_attribute_types(), blender::nodes::socket_items::ops::remove_item_by_index(), rna_api_animdata_drivers(), RNA_api_curve_nurb(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_image(), RNA_api_keymapitems(), RNA_api_mesh(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_space_node(), RNA_api_space_text(), RNA_api_text(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_annotation_frames_api(), rna_def_armature_collections(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_canvas_surface(), rna_def_cmp_output_file_slots_api(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curveprofile(), rna_def_fcurve_keyframe_points(), rna_def_fileselect_entry(), rna_def_gizmo(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_image_preview(), rna_def_keyingset_paths(), RNA_def_main_images(), rna_def_maskSplinePoints(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_node_item_array_common_functions(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_layer(), rna_def_rigidbody_world(), rna_def_space_filebrowser(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_vertex_group(), rna_def_view_layers(), rna_def_xr_session_state(), rna_generic_op_invoke(), SCREEN_OT_actionzone(), SCREEN_OT_area_move(), SCREEN_OT_frame_offset(), SCREEN_OT_repeat_history(), SCREEN_OT_screen_set(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), blender::ed::sculpt_paint::expand::SCULPT_OT_expand(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_filter(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_boundary(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_cavity(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), sequencer_generic_props__internal(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_retiming_freeze_frame_add(), SEQUENCER_OT_retiming_key_add(), SEQUENCER_OT_retiming_transition_add(), SEQUENCER_OT_sample(), SEQUENCER_OT_snap(), SEQUENCER_OT_split(), blender::ed::object::bake_simulation::single_bake_operator_props(), SOUND_OT_mixdown(), blender::ed::spreadsheet::SPREADSHEET_OT_change_spreadsheet_data_source(), blender::ed::spreadsheet::SPREADSHEET_OT_remove_row_filter_rule(), TEXT_OT_cursor_set(), TEXT_OT_jump(), TEXT_OT_jump_to_file_at_point(), TEXT_OT_scroll(), TEXT_OT_scroll_bar(), blender::ed::object::TRANSFORM_OT_vertex_random(), UV_OT_minimize_stretch(), UV_OT_shortest_path_pick(), UV_OT_stitch(), UV_OT_unwrap(), VIEW2D_OT_pan(), VIEW2D_OT_scroll_down(), VIEW2D_OT_scroll_left(), VIEW2D_OT_scroll_right(), VIEW2D_OT_scroll_up(), view3d_operator_properties_common(), VIEW3D_OT_camera_background_image_remove(), WM_operator_properties_border(), WM_operator_properties_checker_interval(), WM_operator_properties_filesel(), WM_operator_properties_generic_select(), WM_operator_properties_gesture_circle(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_straightline(), WM_operator_properties_id_lookup(), WM_operator_properties_select_random(), WM_OT_debug_menu(), and WM_OT_redraw_timer().
| PropertyRNA * RNA_def_int_array | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const int * | default_value, | ||
| const int | hardmin, | ||
| const int | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const int | softmin, | ||
| const int | softmax ) |
Definition at line 3833 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, len, PROP_INT, PROP_NONE, RNA_def_property(), RNA_def_property_array(), RNA_def_property_int_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by ANIM_OT_channels_bake(), blender::ed::geometry::GEOMETRY_OT_execute_node_group(), blender::ed::sculpt_paint::filter::register_operator_props(), blender::ed::geometry::register_rna_properties_for_attribute_types(), RNA_api_curves(), RNA_api_grease_pencil_drawing(), RNA_api_mesh(), RNA_api_space_text(), rna_def_gizmo(), rna_def_image_paint(), rna_def_modifier_hook(), RNA_def_test(), rna_def_vertex_group(), rna_def_view2d_api(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_sample_detail_size(), and UV_OT_stitch().
| PropertyRNA * RNA_def_int_vector | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const int | len, | ||
| const int * | default_value, | ||
| const int | hardmin, | ||
| const int | hardmax, | ||
| const char * | ui_name, | ||
| const char * | ui_description, | ||
| const int | softmin, | ||
| const int | softmax ) |
Definition at line 3801 of file rna_define.cc.
References ASSERT_SOFT_HARD_LIMITS, len, PROP_INT, PROP_XYZ, RNA_def_property(), RNA_def_property_array(), RNA_def_property_int_array_default(), RNA_def_property_range(), RNA_def_property_ui_range(), and RNA_def_property_ui_text().
Referenced by GIZMO_GT_snap_3d(), IMAGE_OT_resize(), blender::ed::space_node::NODE_OT_select(), blender::ed::sculpt_paint::trim::operator_properties(), PAINT_OT_sample_color(), PAINTCURVE_OT_add_point(), PAINTCURVE_OT_select(), PARTICLE_OT_select_linked_pick(), RNA_api_mesh(), rna_def_image(), rna_def_image_preview(), rna_def_library(), RNA_def_main(), rna_def_movieclip(), rna_def_udim_tile(), RNA_def_userdef(), SCREEN_OT_area_join(), SCREEN_OT_area_split(), SCREEN_OT_area_swap(), and VIEW3D_OT_select().
| void RNA_def_parameter_clear_flags | ( | PropertyRNA * | prop, |
| PropertyFlag | flag_property, | ||
| ParameterFlag | flag_parameter ) |
Definition at line 1527 of file rna_define.cc.
References PropertyRNA::flag, and PropertyRNA::flag_parameter.
Referenced by rna_api_animdata_nla_tracks(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_keyconfigs(), RNA_api_keymapitems(), RNA_api_keymaps(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_sequences(), RNA_api_window(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_armature_edit_bones(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_channeldriver_variables(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_gizmos(), rna_def_gpencil_options(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_onion_skinning(), rna_def_keyingset_paths(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), 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_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_metaball_elements(), rna_def_node(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_pose_channel_constraints(), rna_def_render_views(), rna_def_rigidbody_world(), rna_def_sequence_modifiers(), rna_def_space_view3d_overlay(), rna_def_timeline_markers(), rna_def_trackingObjects(), rna_def_udim_tiles(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_view_layer_aovs(), rna_def_view_layers(), rna_def_workspace_owner_ids(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), and rna_def_xr_user_paths().
| void RNA_def_parameter_flags | ( | PropertyRNA * | prop, |
| PropertyFlag | flag_property, | ||
| ParameterFlag | flag_parameter ) |
Definition at line 1519 of file rna_define.cc.
References PropertyRNA::flag, and PropertyRNA::flag_parameter.
Referenced by api_ui_item_op(), api_ui_item_rna_common(), def_common_zone_input(), def_sh_script(), def_sh_tex_pointdensity(), define_specific_node(), RNA_api_action(), RNA_api_animdata(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_armature_edit_bone(), RNA_api_bone(), RNA_api_bonecollection(), RNA_api_curve(), RNA_api_curve_nurb(), RNA_api_curves(), RNA_api_fcurves(), RNA_api_gizmo(), RNA_api_grease_pencil_drawing(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_keyconfigs(), RNA_api_keymap(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_lattice(), RNA_api_macro(), RNA_api_main(), RNA_api_mesh(), RNA_api_meta(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_pose_channel(), RNA_api_scene(), RNA_api_scene_render(), RNA_api_sequence_elements(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_space_filebrowser(), RNA_api_space_node(), RNA_api_space_text(), RNA_api_text(), RNA_api_texture(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_area_api(), rna_def_armature(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_canvas_surface(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_editor(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_header(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_loop_colors(), 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_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_menu(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_metaball_elements(), rna_def_modifier_hook(), rna_def_movie(), rna_def_movieclip(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_common_functions(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_views(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_sound_equalizer_modifier(), rna_def_space_node_path_api(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjects(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_view2d_api(), rna_def_view_layer_aovs(), rna_def_view_layers(), rna_def_volume_grids(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_session_state(), rna_def_xr_user_paths(), and rna_generic_op_invoke().
| PropertyRNA * RNA_def_pointer | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | type, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 4348 of file rna_define.cc.
References PROP_NONE, PROP_POINTER, RNA_def_property(), RNA_def_property_struct_type(), and RNA_def_property_ui_text().
Referenced by api_ui_item_rna_common(), def_common_zone_input(), def_sh_script(), def_sh_tex_pointdensity(), RNA_api_action(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), RNA_api_bonecollection(), RNA_api_camera(), RNA_api_gizmo(), RNA_api_grease_pencil_frames(), RNA_api_grease_pencil_layer(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_image(), RNA_api_keyconfigs(), RNA_api_keymap(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_macro(), RNA_api_main(), RNA_api_mesh(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_pose(), RNA_api_scene(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequence_strip(), RNA_api_sequences(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_shelf(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_camera_background_images(), rna_def_canvas_surface(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), RNA_def_context(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curveprofile_points_api(), rna_def_depsgraph(), rna_def_editor(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_file_handler(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_index_switch_items(), rna_def_geo_menu_switch_items(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_header(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_internal_node(), rna_def_keyingset_info(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_loop_colors(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), 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_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_sounds(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_menu(), rna_def_metaball_elements(), rna_def_movie(), rna_def_movieclip(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_common_functions(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_standard(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_system(), rna_def_pose_channel_constraints(), rna_def_render_engine(), rna_def_render_passes(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_sequence_modifiers(), rna_def_shader_nodetree(), rna_def_sound_equalizer_modifier(), rna_def_space_node_path_api(), rna_def_strip_fcurves(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_trackingMarkers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_session_state(), rna_def_xr_user_paths(), and rna_generic_op_invoke().
| PropertyRNA * RNA_def_pointer_runtime | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| StructRNA * | type, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 4364 of file rna_define.cc.
References PROP_EDITABLE, PROP_NONE, PROP_POINTER, RNA_def_property(), RNA_def_property_flag(), RNA_def_property_struct_runtime(), RNA_def_property_ui_text(), and STRUCT_ID.
Referenced by BPy_PointerProperty(), and WM_operatortype_macro_define().
| PropertyRNA * RNA_def_property | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| int | type, | ||
| int | subtype ) |
Definition at line 1268 of file rna_define.cc.
References BlenderDefRNA::animate, BLI_ghash_insert(), BLT_I18NCONTEXT_DEFAULT_BPYRNA, CLOG_ERROR, PropertyDefRNA::cont, CONTAINER_RNA_ID, StringPropertyRNA::defaultvalue, DefRNA, PropertyRNA::description, ELEM, BlenderDefRNA::error, error(), BlenderDefRNA::fallback, PropertyRNA::flag_internal, FLT_MAX, FloatPropertyRNA::hardmax, IntPropertyRNA::hardmax, FloatPropertyRNA::hardmin, IntPropertyRNA::hardmin, PropertyRNA::identifier, LOG, PropertyRNA::magic, BlenderDefRNA::make_overridable, MEM_callocN, PropertyRNA::name, BlenderDefRNA::noteflag, FloatPropertyRNA::precision, BlenderDefRNA::preprocess, PropertyDefRNA::prop, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_COLOR, PROP_COLOR_GAMMA, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_IDPROPERTY, PROP_INT, PROP_INTERN_RUNTIME, PROP_LAYER_MEMBER, PROP_NEVER_NULL, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_THICK_WRAP, PROP_UNSIGNED, ContainerDefRNA::properties, ContainerRNA::properties, BlenderDefRNA::property_update, ContainerRNA::prophash, PROPOVERRIDE_OVERRIDABLE_LIBRARY, PropertyRNA::rawtype, rna_addtail(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_sdna(), 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_string_sdna(), RNA_def_property_update(), rna_find_container_def(), rna_findlink(), RNA_MAGIC, rna_property_type_sizeof(), rna_validate_identifier(), BlenderDefRNA::silent, FloatPropertyRNA::softmax, IntPropertyRNA::softmax, FloatPropertyRNA::softmin, IntPropertyRNA::softmin, FloatPropertyRNA::step, IntPropertyRNA::step, PropertyRNA::subtype, PropertyRNA::translation_context, PropertyRNA::type, and BlenderDefRNA::updatefunc.
Referenced by api_ui_item_common(), blender::ed::asset::ASSET_OT_bundle_install(), BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_StringProperty(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), def_clamp(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_brightcontrast(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_composite(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_common(), def_cmp_cryptomatte_entry(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_huecorrect(), def_cmp_id_mask(), def_cmp_image(), def_cmp_inpaint(), def_cmp_invert(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_levels(), def_cmp_luma_matte(), def_cmp_map_range(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_sunbeams(), def_cmp_switch(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_viewer(), def_cmp_ycc(), def_cmp_zcombine(), def_colorramp(), def_common_zone_input(), def_float_curve(), def_float_to_int(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_fn_rotate_euler(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_image_texture(), def_geo_index_switch(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_output(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_group(), def_group_output(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_reroute(), def_rgb_curve(), def_scatter(), def_sh_ambient_occlusion(), def_sh_attribute(), def_sh_bevel(), def_sh_bump(), def_sh_combsep_color(), def_sh_displacement(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_output_aov(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex(), def_sh_tex_brick(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_gabor(), def_sh_tex_gradient(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_magic(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vector_rotate(), def_sh_vertex_color(), def_sheen(), def_tex_bricks(), def_tex_combsep_color(), def_tex_image(), def_tex_output(), def_texture(), def_time(), def_toon(), def_vector_curve(), def_vector_math(), define_specific_node(), dev_cmd_transform(), GIZMO_GT_button_2d(), mesh_operator_edgering_props(), MESH_OT_bevel(), MESH_OT_loopcut(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), rna_api_animdata_nla_tracks(), RNA_api_bone(), RNA_api_gizmo(), RNA_api_image(), RNA_api_keyconfigs(), RNA_api_keymapitems(), RNA_api_object(), RNA_api_pose_channel(), RNA_api_space_filebrowser(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_action(), rna_def_action_group(), rna_def_action_legacy(), rna_def_action_pose_markers(), rna_def_actionbone_group_common(), rna_def_alembic_object_path(), rna_def_animdata(), rna_def_animdata_common(), rna_def_animviz(), rna_def_animviz_common(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_data(), rna_def_asset_handle(), rna_def_asset_library_reference_common(), rna_def_asset_representation(), rna_def_asset_shelf(), rna_def_asset_tag(), rna_def_asset_weak_reference(), rna_def_attribute(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_attributes_common(), rna_def_audio_options(), rna_def_bake_data(), rna_def_beztriple(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_blendfile_import_library(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bonecolor(), RNA_def_boolean(), RNA_def_boolean_array(), RNA_def_boolean_layer(), RNA_def_boolean_layer_member(), RNA_def_boolean_vector(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), rna_def_cachefile_layers(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), RNA_def_collection(), rna_def_collection_child(), rna_def_collection_exporter_data(), rna_def_collection_light_linking(), rna_def_collection_object(), RNA_def_collection_runtime(), RNA_def_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_management(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), rna_def_common_keying_flags(), rna_def_composite_nodetree(), rna_def_console_line(), RNA_def_constraint(), 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_headtail_common(), 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_target_common(), 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_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curve_splines(), rna_def_curvemap(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_modifier(), rna_def_curves_point(), rna_def_curves_sculpt_options(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect_inputs(), rna_def_effector_weight(), RNA_def_enum(), RNA_def_enum_flag(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_file_handler(), 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_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_float_percentage(), RNA_def_float_rotation(), RNA_def_float_vector(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), 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(), rna_def_font(), rna_def_foreach_geometry_element_zone_viewer_path_elem(), rna_def_fpoint(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_function(), rna_def_gaussian_blur(), rna_def_geo_bake(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_geo_gizmo_transform(), rna_def_geometry_nodetree(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_glow(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), 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(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_grease_pencil_onion_skinning(), rna_def_group_node_viewer_path_elem(), rna_def_header(), rna_def_histogram(), rna_def_hue_modifier(), rna_def_ID(), rna_def_ID_properties(), rna_def_id_viewer_path_elem(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_image_preview(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_input(), RNA_def_int(), RNA_def_int_array(), RNA_def_int_vector(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keydata(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_layout_panel_state(), rna_def_library(), rna_def_library_weak_reference(), rna_def_light(), rna_def_light_energy(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_looptri_poly_value(), RNA_def_main(), rna_def_mask(), rna_def_mask(), rna_def_mask_layer(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_mesh(), rna_def_mesh_polygons(), rna_def_meta(), rna_def_metaball(), rna_def_metaball_elements(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_color_ramp_common(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_curve_common(), 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_generic_map_info(), 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_custom_curve(), 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_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), 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_vertex_group(), 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_material_common(), 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_nodes_bake(), rna_def_modifier_nodes_bake_data_blocks(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panel(), rna_def_modifier_nodes_warning(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_panel_open_prop(), 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_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_viewer_path_elem(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_motionpath_common(), rna_def_movie(), rna_def_movie_types(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mtex_common(), rna_def_multicam(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_standard(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_tree_interface(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_normal_layer_value(), rna_def_number_property(), rna_def_object(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_type_visibility_flags_common(), rna_def_object_vertex_groups(), rna_def_object_visibility(), rna_def_operator(), rna_def_operator_common(), rna_def_operator_filelist_element(), rna_def_operator_options_runtime(), rna_def_operator_stroke_element(), rna_def_operator_type_macro(), rna_def_operator_utils(), RNA_def_packedfile(), rna_def_paint(), rna_def_paint_mode(), rna_def_palette(), rna_def_palettecolor(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_point(), rna_def_point_light(), rna_def_pointcache_active(), rna_def_pointcache_common(), rna_def_pointcloud(), RNA_def_pointer(), rna_def_pointer_property(), RNA_def_pointer_runtime(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_property(), rna_def_property_subdivision_common(), rna_def_proxy(), rna_def_ptcache_point_caches(), rna_def_raytrace_eevee(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_view(), rna_def_render_views(), rna_def_repeat_zone_viewer_path_elem(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_rna(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), 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_render_data(), rna_def_scene_render_view(), rna_def_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_selected_uv_element(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), 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_simulation_state_item(), rna_def_simulation_zone_viewer_path_elem(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_solid_color(), rna_def_sound(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_mask_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_node_path_api(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_speed_control(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), RNA_def_string(), RNA_def_string_dir_path(), RNA_def_string_file_name(), RNA_def_string_file_path(), rna_def_string_property(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_struct(), RNA_def_struct_ptr(), rna_def_sun_light(), RNA_def_test(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_textbox(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_timer(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_ui_layout(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_addon_pref(), rna_def_userdef_apps(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_common(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_asset_shelf_main(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_spaces_edge(), rna_def_userdef_theme_spaces_face(), rna_def_userdef_theme_spaces_gpencil(), rna_def_userdef_theme_spaces_gradient(), rna_def_userdef_theme_spaces_list_main(), rna_def_userdef_theme_spaces_main(), rna_def_userdef_theme_spaces_paint_curves(), rna_def_userdef_theme_spaces_vertex(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_layers(), rna_def_uv_sculpt(), rna_def_vertex_group(), rna_def_vertex_paint(), RNA_def_vfont(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_viewer_node_viewer_path_elem(), rna_def_viewer_path(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_window_stereo3d(), rna_def_windowmanager(), rna_def_wipe(), rna_def_wm_keyconfigs(), rna_def_workspace(), rna_def_workspace_owner(), rna_def_workspace_tool(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), TRANSFORM_OT_select_orientation(), Transform_Properties(), and VIEW3D_OT_interactive_add().
| void RNA_def_property_array | ( | PropertyRNA * | prop, |
| int | length ) |
Definition at line 1540 of file rna_define.cc.
References PropertyRNA::arraydimension, PropertyRNA::arraylength, CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, length(), LOG, PROP_BOOLEAN, PROP_FLOAT, PROP_INT, RNA_MAX_ARRAY_LENGTH, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by BPy_BoolVectorProperty(), BPy_FloatVectorProperty(), BPy_IntVectorProperty(), def_cmp_colorbalance(), def_cmp_map_value(), def_fn_input_color(), def_fn_input_vector(), def_sh_tex_pointdensity(), def_sh_tex_sky(), RNA_api_bone(), RNA_api_object(), RNA_api_pose_channel(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_annotation_layer(), rna_def_annotation_stroke_point(), rna_def_attribute_byte_color(), rna_def_attribute_float2(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_int2(), rna_def_attribute_quaternion(), rna_def_beztriple(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), RNA_def_boolean_array(), RNA_def_boolean_layer(), RNA_def_boolean_layer_member(), RNA_def_boolean_vector(), rna_def_bpoint(), rna_def_brush(), rna_def_canvas_surface(), rna_def_cloth_sim_settings(), RNA_def_collections(), rna_def_color_ramp_element(), rna_def_colormanage(), rna_def_colormapping(), rna_def_constraint_spline_ik(), rna_def_curve(), rna_def_curvemappoint(), rna_def_curveprofilepoint(), rna_def_curves_point(), rna_def_depsgraph_instance(), rna_def_display_safe_areas(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_event(), rna_def_fcurve(), rna_def_fkeyframe(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_rotation(), RNA_def_float_vector(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier_generator(), rna_def_fpoint(), rna_def_gizmo(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_onion_skinning(), rna_def_ID_properties(), rna_def_image(), RNA_def_int_array(), RNA_def_int_vector(), rna_def_keydata(), rna_def_latticepoint(), rna_def_light(), rna_def_linestyle(), rna_def_maskSplinePoint(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_medge(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_texture(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_hook(), rna_def_modifier_mirror(), rna_def_modifier_simpledeform(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_node(), rna_def_node_item_array_socket_item_common(), rna_def_nodetree(), rna_def_normal_layer_value(), rna_def_number_property(), rna_def_object(), rna_def_operator_stroke_element(), rna_def_operator_utils(), rna_def_paint(), rna_def_palettecolor(), rna_def_particle(), rna_def_particle_hair_key(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_point(), rna_def_pose_channel(), rna_def_read_only_float_vector(), rna_def_render_engine(), rna_def_rigidbody_object(), RNA_def_scene(), rna_def_scene_display(), rna_def_scene_render_data(), rna_def_shader_fx_colorize(), rna_def_shader_fx_glow(), rna_def_shader_fx_pixel(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_skin_vertices(), rna_def_space_clip(), rna_def_space_image(), rna_def_space_image_uv(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_spreadsheet_row_filter(), rna_def_texture_image(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingMarker(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_udim_tile(), rna_def_uilist(), rna_def_userdef_edit(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_common(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_spaces_edge(), rna_def_userdef_theme_spaces_face(), rna_def_userdef_theme_spaces_gpencil(), rna_def_userdef_theme_spaces_paint_curves(), rna_def_userdef_theme_spaces_vertex(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_view3d_cursor(), RNA_def_world(), rna_def_xr_eventdata(), rna_def_xr_session_state(), stitch_exit(), Transform_Properties(), and UV_OT_stitch().
| void RNA_def_property_boolean_array_default | ( | PropertyRNA * | prop, |
| const bool * | array ) |
Definition at line 2031 of file rna_define.cc.
References CLOG_ERROR, BoolPropertyRNA::defaultarray, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_BOOLEAN, and PropertyRNA::type.
Referenced by BPy_BoolVectorProperty(), RNA_def_boolean_array(), RNA_def_boolean_layer(), RNA_def_boolean_layer_member(), and RNA_def_boolean_vector().
| void RNA_def_property_boolean_array_funcs_runtime | ( | PropertyRNA * | prop, |
| BooleanArrayPropertyGetFunc | getfunc, | ||
| BooleanArrayPropertySetFunc | setfunc ) |
Definition at line 3090 of file rna_define.cc.
References BoolPropertyRNA::getarray_ex, PROP_EDITABLE, PROP_IDPROPERTY, RNA_def_property_clear_flag(), and BoolPropertyRNA::setarray_ex.
Referenced by bpy_prop_callback_assign_boolean_array().
| void RNA_def_property_boolean_default | ( | PropertyRNA * | prop, |
| bool | value ) |
Definition at line 2007 of file rna_define.cc.
References BLI_assert, CLOG_ERROR, BoolPropertyRNA::defaultvalue, DefRNA, ELEM, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_BOOLEAN, and PropertyRNA::type.
Referenced by BPy_BoolProperty(), def_cmp_colorcorrection(), def_cmp_denoise(), def_sh_tex_sky(), RNA_def_boolean(), RNA_def_collections(), rna_def_curves_sculpt_options(), rna_def_gizmo(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_material_lineart(), rna_def_modifier_normaledit(), rna_def_object(), rna_def_object_display(), rna_def_render_engine(), rna_def_rigidbody_object(), rna_def_space_image_uv(), rna_def_space_node_overlay(), rna_def_space_view3d_shading(), rna_def_tool_settings(), rna_def_userdef_edit(), rna_def_userdef_solidlight(), and rna_def_view_layer_common().
| void RNA_def_property_boolean_default_func | ( | PropertyRNA * | prop, |
| const char * | get_default ) |
Definition at line 3621 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, BoolPropertyRNA::get_default, BoolPropertyRNA::get_default_array, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_BOOLEAN, and PropertyRNA::type.
Referenced by rna_def_node_socket_bool().
| void RNA_def_property_boolean_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | set ) |
Definition at line 3029 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, BoolPropertyRNA::get, BoolPropertyRNA::getarray, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_BOOLEAN, BoolPropertyRNA::set, BoolPropertyRNA::setarray, and PropertyRNA::type.
Referenced by def_group_output(), def_node_image_user(), def_sh_output(), rna_def_action(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_armature(), rna_def_attribute(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_brush(), rna_def_cachefile_layer(), rna_def_canvas_surface(), rna_def_channeldriver(), RNA_def_collections(), rna_def_colormanage(), rna_def_constraint_rotate_like(), rna_def_curve(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_editor(), rna_def_event(), rna_def_fcurve(), rna_def_filemenu_entry(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_fluid_domain_settings(), rna_def_fmodifier(), rna_def_font(), rna_def_function(), rna_def_geometry_nodetree(), rna_def_gizmo(), rna_def_gpencil_options(), rna_def_ID(), rna_def_image(), rna_def_image_preview(), rna_def_keyconfig(), rna_def_lattice(), rna_def_layer_collection(), RNA_def_main(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_medge(), rna_def_mesh(), rna_def_metaball(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier_correctivesmooth(), rna_def_modifier_laplaciandeform(), rna_def_modifier_meshdeform(), rna_def_modifier_multires(), rna_def_modifier_surfacedeform(), rna_def_mpolygon(), rna_def_mvert(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_link(), rna_def_node_socket(), rna_def_number_property(), rna_def_object(), rna_def_operator_common(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_pose_channel(), rna_def_property(), rna_def_proxy(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_screen(), rna_def_sculpt(), rna_def_softbody(), rna_def_space(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_text(), rna_def_space_view3d(), RNA_def_test(), rna_def_text(), rna_def_texture(), rna_def_tool_settings(), rna_def_trackingTrack(), rna_def_ui_layout(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_tool(), rna_def_xr_actionmap(), rna_def_xr_eventdata(), and rna_def_xr_session_settings().
| void RNA_def_property_boolean_funcs_runtime | ( | PropertyRNA * | prop, |
| BooleanPropertyGetFunc | getfunc, | ||
| BooleanPropertySetFunc | setfunc ) |
Definition at line 3067 of file rna_define.cc.
References BoolPropertyRNA::get_ex, PROP_EDITABLE, PROP_IDPROPERTY, RNA_def_property_clear_flag(), and BoolPropertyRNA::set_ex.
Referenced by bpy_prop_callback_assign_boolean(), and GIZMO_GT_primitive_3d().
| void RNA_def_property_boolean_negative_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname, | ||
| int64_t | booleanbit ) |
Definition at line 2397 of file rna_define.cc.
References PropertyDefRNA::booleannegative, DefRNA, BlenderDefRNA::laststruct, RNA_def_property_boolean_sdna(), and rna_find_struct_property_def().
Referenced by def_cmp_composite(), def_cmp_defocus(), def_cmp_mask(), def_cmp_viewer(), def_cmp_zcombine(), rna_def_animdata(), rna_def_annotation_layer(), rna_def_area(), rna_def_armature(), rna_def_bone_common(), rna_def_brush(), rna_def_camera_background_image(), rna_def_channeldriver(), RNA_def_constraint(), rna_def_constraint_kinematic(), rna_def_constraint_pivot(), rna_def_constraint_size_like(), rna_def_constraint_spline_ik(), rna_def_dopesheet(), rna_def_drivervar(), rna_def_fcurve(), rna_def_fileselect_params(), rna_def_fmodifier(), rna_def_gpencil_options(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_ID_override_library(), rna_def_image(), rna_def_image_paint(), rna_def_keyconfig(), rna_def_linestyle(), rna_def_mask_layer(), rna_def_maskSpline(), RNA_def_material(), rna_def_mesh(), rna_def_metaelement(), RNA_def_modifier(), rna_def_modifier_bevel(), rna_def_modifier_mirror(), rna_def_modifier_nodes(), rna_def_modifier_subsurf(), rna_def_nlatrack(), rna_def_node_socket(), rna_def_object(), rna_def_object_display(), rna_def_object_type_visibility_flags_common(), rna_def_object_visibility(), rna_def_particle(), rna_def_particle_settings(), rna_def_path(), rna_def_pointcache_common(), rna_def_pose_channel(), rna_def_render_engine(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_screen(), rna_def_shader_fx_pixel(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_image_uv(), rna_def_space_nla(), rna_def_space_outliner(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_strip_proxy(), rna_def_texture(), rna_def_tool_settings(), rna_def_trackingMarker(), rna_def_trackingSettings(), rna_def_trackingTrack(), RNA_def_userdef(), rna_def_userdef_apps(), rna_def_userdef_edit(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_system(), rna_def_userdef_view(), and rna_def_view_layer_aov().
| void RNA_def_property_boolean_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname, | ||
| int64_t | bit ) |
Definition at line 2306 of file rna_define.cc.
References PropertyDefRNA::booleanbit, PropertyDefRNA::booleannegative, CLOG_ERROR, debugSRNA_defaults, BoolPropertyRNA::defaultvalue, DefRNA, DNA_default_table, DNA_struct_find_index_wrapper(), PropertyDefRNA::dnaoffset, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, IS_DNATYPE_BOOLEAN_COMPAT, BlenderDefRNA::laststruct, LOG, POINTER_OFFSET, BlenderDefRNA::preprocess, print_default_info(), PROP_BOOLEAN, rna_def_property_sdna(), RNA_property_typename(), BlenderDefRNA::sdna, BlenderDefRNA::silent, STREQ, PropertyRNA::totarraylength, PropertyRNA::type, and UNUSED_VARS.
Referenced by def_cmp_alpha_over(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_brightcontrast(), def_cmp_color_spill(), def_cmp_colorcorrection(), def_cmp_crop(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_glare(), def_cmp_id_mask(), def_cmp_image(), def_cmp_invert(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_map_range(), def_cmp_map_value(), def_cmp_mask(), def_cmp_output_file(), def_cmp_planetrackdeform(), def_cmp_stabilize2d(), def_cmp_switch(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_zcombine(), def_fn_input_bool(), def_frame(), def_geo_distribute_points_on_faces(), def_group_output(), def_map_range(), def_math(), def_mix_rgb(), def_node_image_user(), def_sh_ambient_occlusion(), def_sh_bump(), def_sh_mix(), def_sh_output(), def_sh_script(), def_sh_tex_coord(), def_sh_tex_noise(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vector_rotate(), RNA_api_wm(), rna_def_action(), rna_def_action_group(), rna_def_animdata(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_armature(), rna_def_armature_collections(), rna_def_asset_shelf(), rna_def_attribute_bool(), rna_def_bake_data(), rna_def_beztriple(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bpoint(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile_layer(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_channel(), rna_def_channeldriver(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cmp_output_file_slot_file(), rna_def_collection_exporter_data(), RNA_def_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_colormanage(), rna_def_colormapping(), rna_def_common_keying_flags(), rna_def_composite_nodetree(), RNA_def_constraint(), 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_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_headtail_common(), rna_def_constraint_kinematic(), rna_def_constraint_locate_like(), rna_def_constraint_location_limit(), rna_def_constraint_minmax(), rna_def_constraint_object_solver(), rna_def_constraint_python(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), 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_like(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_sculpt_options(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effector_weight(), rna_def_event(), rna_def_fcurve(), rna_def_field(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_idfilter(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_stepped(), rna_def_font(), rna_def_fpoint(), rna_def_freestyle_settings(), rna_def_geo_bake_item(), rna_def_geo_gizmo_transform(), rna_def_geometry_nodetree(), rna_def_glow(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_data(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_onion_skinning(), rna_def_histogram(), rna_def_ID(), rna_def_ID_override_library(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_paint(), rna_def_image_preview(), rna_def_imageuser(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layout_panel_state(), rna_def_library(), rna_def_light(), rna_def_light_shadow(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), rna_def_mloopcol(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_curve_common(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_edgesplit(), rna_def_modifier_explode(), rna_def_modifier_grease_pencil_armature(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_custom_curve(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), 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_smooth(), rna_def_modifier_grease_pencil_thickness(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_grease_pencil_vertex_group(), 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_meshcache(), rna_def_modifier_meshdeform(), rna_def_modifier_meshseqcache(), rna_def_modifier_mirror(), rna_def_modifier_multires(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_panel(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_panel_open_prop(), rna_def_modifier_particleinstance(), 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_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvwarp(), rna_def_modifier_volume_to_mesh(), rna_def_modifier_warp(), rna_def_modifier_wave(), rna_def_modifier_weightednormal(), rna_def_modifier_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_interface_bool(), rna_def_object(), rna_def_object_base(), rna_def_object_lineart(), rna_def_object_visibility(), rna_def_operator_options_runtime(), rna_def_paint(), rna_def_panel(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_point_light(), rna_def_pointcache_common(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_itasc(), RNA_def_property(), RNA_def_property_boolean_negative_sdna(), rna_def_proxy(), rna_def_raytrace_eevee(), rna_def_render_engine(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), rna_def_shader_fx_blur(), rna_def_shader_fx_flip(), rna_def_shader_fx_glow(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_sound(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_mask_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_speed_control(), rna_def_spot_light(), rna_def_spreadsheet_row_filter(), rna_def_strip_proxy(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_text(), rna_def_text(), rna_def_texture(), rna_def_texture_image(), rna_def_timeline_marker(), rna_def_tool_settings(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), RNA_def_userdef(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_pathcompare(), rna_def_userdef_solidlight(), rna_def_userdef_system(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_vertex_group(), rna_def_vertex_paint(), RNA_def_view_layer(), rna_def_view_layer_common(), rna_def_view_layer_eevee(), rna_def_volume_display(), rna_def_window_stereo3d(), rna_def_workspace(), RNA_def_world(), rna_def_world_mist(), and rna_def_xr_session_settings().
| void RNA_def_property_clear_flag | ( | PropertyRNA * | prop, |
| PropertyFlag | flag ) |
Definition at line 1496 of file rna_define.cc.
References flag, PropertyRNA::flag, PropertyRNA::flag_internal, PROP_INTERN_PTR_OWNERSHIP_FORCED, and PROP_PTR_NO_OWNERSHIP.
Referenced by api_ui_item_common_text(), api_ui_item_common_translation(), bpy_prop_assign_flag(), def_cmp_cryptomatte(), def_cmp_cryptomatte_entry(), def_common_zone_input(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_output(), def_node_image_user(), file_panel_operator(), mass_calculate_poll_property(), blender::ed::object::quadriflow_poll_property(), RNA_api_curve_nurb(), RNA_api_ui_layout(), RNA_api_wm(), RNA_api_workspace(), rna_def_action(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animdata_common(), rna_def_animviz_motion_path(), rna_def_animviz_paths(), rna_def_annotation_layer(), rna_def_area(), rna_def_area_api(), rna_def_armature(), rna_def_armature_collections(), rna_def_asset_data(), rna_def_asset_representation(), rna_def_asset_weak_reference(), rna_def_attribute(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_bake_data(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_blendfile_import_library(), rna_def_boidrule(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_brush(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channeldriver(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_collection_light_linking(), RNA_def_collections(), rna_def_color_ramp(), rna_def_colormanage(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_childof(), rna_def_constraint_kinematic(), rna_def_constraint_python(), rna_def_constraint_spline_ik(), RNA_def_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_point(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect_inputs(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_filemenu_entry(), rna_def_fileselect_entry(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_font(), rna_def_function(), rna_def_geo_bake(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geometry_nodetree(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_ID(), rna_def_ID_override_library_property(), rna_def_ID_override_library_property_operation(), rna_def_ID_properties(), rna_def_image(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_image_preview(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_input(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_library(), rna_def_library_weak_reference(), rna_def_light(), rna_def_lightprobe(), rna_def_linestyle(), rna_def_loop_colors(), rna_def_looptri_poly_value(), RNA_def_main(), rna_def_mask(), rna_def_maskSpline(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_slot(), rna_def_medge(), rna_def_menu(), rna_def_mesh(), rna_def_metaball(), rna_def_mloop(), rna_def_mlooptri(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_armature(), rna_def_modifier_cloth(), rna_def_modifier_correctivesmooth(), rna_def_modifier_decimate(), rna_def_modifier_dynamic_paint(), rna_def_modifier_fluid(), rna_def_modifier_grease_pencil_dash(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_hook(), rna_def_modifier_laplaciandeform(), rna_def_modifier_meshdeform(), rna_def_modifier_multires(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_warning(), rna_def_modifier_ocean(), rna_def_modifier_surfacedeform(), rna_def_modifier_type_common(), rna_def_movie_types(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_interface_bool(), rna_def_node_socket_interface_color(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_vector(), rna_def_node_tree_interface(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_normal_layer_value(), rna_def_number_property(), rna_def_object(), rna_def_object_particle_systems(), rna_def_object_vertex_groups(), rna_def_object_visibility(), rna_def_operator_common(), rna_def_operator_options_runtime(), rna_def_operator_type_macro(), RNA_def_packedfile(), rna_def_paint(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_particle_target(), rna_def_point(), rna_def_pointcache_common(), rna_def_pointer_property(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_ikparam(), rna_def_property(), RNA_def_property_boolean_array_funcs_runtime(), RNA_def_property_boolean_funcs_runtime(), RNA_def_property_enum_funcs_runtime(), RNA_def_property_float_array_funcs_runtime(), RNA_def_property_float_funcs_runtime(), RNA_def_property_int_array_funcs_runtime(), RNA_def_property_int_funcs_runtime(), RNA_def_property_string_funcs_runtime(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_pass(), rna_def_render_result(), rna_def_render_view(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_rna(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene_display(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_screen(), rna_def_sculpt(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_simulation_state_item(), rna_def_softbody(), rna_def_sound(), rna_def_sound(), rna_def_space(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_node(), rna_def_space_node_path_api(), rna_def_space_properties(), rna_def_space_text(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_speed_control(), rna_def_spreadsheet_column(), rna_def_string_property(), rna_def_strip_element(), rna_def_struct(), rna_def_tex_slot(), rna_def_text(), rna_def_texture(), rna_def_timer(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_udim_tile(), rna_def_ui_layout(), rna_def_uilist(), RNA_def_userdef(), rna_def_userdef_experimental(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_vertex_group(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_lightgroup(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_window(), rna_def_windowmanager(), rna_def_workspace(), rna_def_workspace_tool(), RNA_def_world(), rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), WM_gizmo_properties_sanitize(), and WM_operator_properties_sanitize().
| void RNA_def_property_collection_funcs | ( | PropertyRNA * | prop, |
| const char * | begin, | ||
| const char * | next, | ||
| const char * | end, | ||
| const char * | get, | ||
| const char * | length, | ||
| const char * | lookupint, | ||
| const char * | lookupstring, | ||
| const char * | assignint ) |
Definition at line 3505 of file rna_define.cc.
References CollectionPropertyRNA::assignint, CollectionPropertyRNA::begin, CLOG_ERROR, DefRNA, CollectionPropertyRNA::end, BlenderDefRNA::error, CollectionPropertyRNA::get, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, CollectionPropertyRNA::length, LOG, CollectionPropertyRNA::lookupint, CollectionPropertyRNA::lookupstring, CollectionPropertyRNA::next, next, BlenderDefRNA::preprocess, PROP_COLLECTION, and PropertyRNA::type.
Referenced by def_cmp_output_file(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_group(), rna_def_action_groups(), rna_def_animdata(), rna_def_armature(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_attributes_common(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_bone(), rna_def_bonecollection(), rna_def_cachefile(), RNA_def_collections(), rna_def_constraint_action(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curvemapping(), rna_def_curves(), rna_def_curves_curve(), rna_def_depsgraph(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_enum_property(), rna_def_function(), rna_def_gizmogroup(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_layer(), rna_def_ID_properties(), rna_def_image(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), RNA_def_main(), rna_def_mask(), rna_def_mask_layer(), rna_def_mesh(), rna_def_metaball(), rna_def_mloopcol(), rna_def_mloopuv(), rna_def_modifier_grease_pencil_dash(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_nodes(), rna_def_modifier_uvproject(), rna_def_movie(), rna_def_mtex_common(), rna_def_mvert(), rna_def_nlastrip(), rna_def_node(), rna_def_node_tree_interface(), rna_def_object(), rna_def_pointcache_active(), rna_def_pointcloud(), rna_def_pose(), rna_def_render_layer(), rna_def_render_result(), RNA_def_rna(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_skin_vertices(), rna_def_space_filebrowser(), rna_def_space_view3d(), rna_def_struct(), RNA_def_struct_ptr(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_tracking(), rna_def_trackingObject(), rna_def_trackingStabilization(), RNA_def_userdef(), rna_def_userdef_studiolight(), RNA_def_view_layer(), rna_def_volume(), rna_def_window(), rna_def_workspace(), rna_def_xr_actionmap(), and rna_def_xr_session_state().
| void RNA_def_property_collection_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname, | ||
| const char * | lengthpropname ) |
Definition at line 2841 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, PropertyDefRNA::cont, DefRNA, PropertyDefRNA::dnalengthfixed, PropertyDefRNA::dnalengthname, PropertyDefRNA::dnalengthstructname, StructDefRNA::dnaname, PropertyDefRNA::dnapointerlevel, PropertyDefRNA::dnatype, CollectionPropertyRNA::end, BlenderDefRNA::error, CollectionPropertyRNA::get, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, CollectionPropertyRNA::next, BlenderDefRNA::preprocess, PROP_COLLECTION, rna_def_property_sdna(), rna_find_sdna_member(), rna_find_struct_def(), BlenderDefRNA::sdna, BlenderDefRNA::silent, STREQ, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by def_cmp_cryptomatte(), def_geo_foreach_geometry_element_output(), def_geo_index_switch(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), rna_def_action(), rna_def_action_group(), rna_def_action_legacy(), rna_def_animdata(), rna_def_animviz_motion_path(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_stroke(), rna_def_area(), rna_def_armature(), rna_def_bone(), rna_def_cachefile(), RNA_def_camera(), rna_def_channeldriver(), RNA_def_collections(), rna_def_color_ramp(), rna_def_constraint_armature_deform(), rna_def_constraint_python(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curvemap(), rna_def_curveprofile(), rna_def_curves(), rna_def_drivervar(), rna_def_editor(), rna_def_fcurve(), rna_def_fmodifier_envelope(), rna_def_font(), rna_def_freestyle_settings(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_gizmogroup(), rna_def_grease_pencil_data(), rna_def_grease_pencil_layer(), rna_def_image(), rna_def_image(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_linestyle(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_mesh(), rna_def_meta(), rna_def_metaball(), rna_def_modifier_grease_pencil_dash(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_nodes(), rna_def_modifier_nodes_bake(), rna_def_movie(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_panel(), rna_def_nodetree(), rna_def_object(), rna_def_operator(), rna_def_particle(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_pointcloud(), rna_def_pose(), RNA_def_property(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_screen(), rna_def_space_console(), rna_def_space_node(), rna_def_space_spreadsheet(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_trackingPlaneTrack(), rna_def_trackingReconstruction(), rna_def_trackingTrack(), RNA_def_userdef(), rna_def_userdef_extensions(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_themes(), RNA_def_view_layer(), rna_def_view_layer_common(), rna_def_volume(), rna_def_workspace(), and rna_def_xr_actionmap().
| void RNA_def_property_dynamic_array_funcs | ( | PropertyRNA * | prop, |
| const char * | getlength ) |
Definition at line 3011 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::flag, PropertyRNA::getlength, LOG, BlenderDefRNA::preprocess, and PROP_DYNAMIC.
Referenced by rna_def_constraint_spline_ik(), rna_def_fluid_domain_settings(), rna_def_fmodifier_generator(), rna_def_image(), rna_def_image_preview(), rna_def_keyblock(), rna_def_modifier_hook(), rna_def_mpolygon(), rna_def_number_property(), rna_def_render_pass(), rna_def_space_properties(), and RNA_def_test().
| void RNA_def_property_editable_array_func | ( | PropertyRNA * | prop, |
| const char * | editable ) |
Definition at line 2940 of file rna_define.cc.
References CLOG_ERROR, DefRNA, PropertyRNA::itemeditable, LOG, and BlenderDefRNA::preprocess.
Referenced by rna_def_object(), and rna_def_pose_channel().
| void RNA_def_property_editable_func | ( | PropertyRNA * | prop, |
| const char * | editable ) |
Definition at line 2928 of file rna_define.cc.
References CLOG_ERROR, DefRNA, PropertyRNA::editable, LOG, and BlenderDefRNA::preprocess.
Referenced by rna_def_animdata(), rna_def_annotation_layer(), rna_def_asset_data(), rna_def_asset_tag(), rna_def_attribute(), rna_def_cloth_sim_settings(), rna_def_curve(), rna_def_drivertarget(), rna_def_filemenu_entry(), rna_def_fileselect_entry(), rna_def_fileselect_params(), rna_def_ID(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_material_slot(), rna_def_mesh(), rna_def_metaball(), rna_def_mtex_common(), rna_def_nlastrip(), rna_def_object(), rna_def_pose_channel(), rna_def_region(), rna_def_sequence(), rna_def_texmat_common(), rna_def_userdef_system(), rna_def_userdef_view(), and RNA_def_vfont().
| void RNA_def_property_enum_bitflag_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2741 of file rna_define.cc.
References EnumPropertyRNA::defaultvalue, DefRNA, PropertyDefRNA::enumbitflags, EnumPropertyItem::identifier, EnumPropertyRNA::item, BlenderDefRNA::laststruct, RNA_def_property_enum_sdna(), rna_find_struct_property_def(), EnumPropertyRNA::totitem, and EnumPropertyItem::value.
Referenced by def_cmp_mask(), def_cmp_scale(), def_map_range(), rna_def_animviz_paths(), rna_def_armature(), rna_def_bake_data(), rna_def_brush(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_constraint_follow_track(), rna_def_constraint_kinematic(), rna_def_curve(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_drivertarget(), rna_def_freestyle_settings(), rna_def_gpencil_options(), rna_def_grease_pencil_data(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_material_greasepencil(), rna_def_modifier_boolean(), rna_def_modifier_curve_common(), rna_def_node_interface_socket(), rna_def_object(), rna_def_particle_edit(), rna_def_pose_itasc(), RNA_def_scene(), rna_def_scene(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_sculpt(), rna_def_space_image(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_sequencer_timeline_overlay(), rna_def_text(), rna_def_texture_blend(), rna_def_tool_settings(), rna_def_unified_paint_settings(), rna_def_userdef_edit(), rna_def_userdef_input(), and rna_def_userdef_view().
| void RNA_def_property_enum_default | ( | PropertyRNA * | prop, |
| int | value ) |
Definition at line 2176 of file rna_define.cc.
References CLOG_ERROR, EnumPropertyRNA::defaultvalue, DefRNA, BlenderDefRNA::error, PropertyRNA::flag, EnumPropertyItem::identifier, PropertyRNA::identifier, StructRNA::identifier, EnumPropertyRNA::item, BlenderDefRNA::laststruct, LOG, PROP_ENUM, PROP_ENUM_FLAG, EnumPropertyRNA::totitem, PropertyRNA::type, and EnumPropertyItem::value.
Referenced by def_cmp_denoise(), def_fn_random_value(), def_geo_curve_sample(), def_geo_distribute_points_on_faces(), def_geo_sample_index(), def_geo_string_to_curves(), def_hair_principled(), def_sh_mix(), mesh_operator_edgering_props(), MESH_OT_loopcut(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_area(), rna_def_drivertarget(), RNA_def_enum(), RNA_def_enum_flag(), rna_def_font(), rna_def_header(), rna_def_keyingset_path(), rna_def_maskParent(), rna_def_modifier_boolean(), rna_def_modifier_weightvgproximity(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_socket(), rna_def_nodetree(), RNA_def_scene(), rna_def_scene_ffmpeg_settings(), rna_def_sound(), rna_def_space_node_overlay(), rna_def_space_view3d_shading(), rna_def_strip_transform(), rna_def_tool_settings(), rna_def_userdef_system(), rna_def_view_layer_aov(), Transform_Properties(), and VIEW3D_OT_interactive_add().
| void RNA_def_property_enum_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | set, | ||
| const char * | item ) |
Definition at line 3309 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, EnumPropertyRNA::get, PropertyRNA::identifier, StructRNA::identifier, EnumPropertyRNA::item_fn, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_ENUM, EnumPropertyRNA::set, and PropertyRNA::type.
Referenced by def_cmp_channel_matte(), def_cmp_convert_color_space(), def_cmp_cryptomatte(), def_cmp_render_layers(), def_fn_random_value(), def_geo_curve_sample(), def_geo_sample_index(), def_node_image_user(), def_sh_mix(), def_sh_script(), def_sh_tex_ies(), RNA_api_ui_layout(), RNA_api_workspace_tool(), rna_def_action_legacy(), rna_def_actionbone_group_common(), rna_def_annotation_layers_api(), rna_def_area(), rna_def_armature(), rna_def_asset_library_reference_common(), rna_def_asset_representation(), rna_def_attribute(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_bonecolor(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_canvas_surface(), RNA_def_collections(), rna_def_colormanage(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_kinematic(), rna_def_constraint_shrinkwrap(), RNA_def_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curveprofilepoint(), rna_def_depsgraph(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_enum_property(), rna_def_field(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_ID(), rna_def_image(), rna_def_internal_node(), rna_def_keyconfig(), rna_def_keyingset_path(), RNA_def_main_node_groups(), rna_def_maskParent(), rna_def_maskSplinePoint(), RNA_def_material(), rna_def_material_slot(), rna_def_mesh(), rna_def_modifier_datatransfer(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_nodes_warning(), rna_def_modifier_shrinkwrap(), rna_def_mtex(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_socket(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_vector(), rna_def_node_socket_menu(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_object(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_pose(), rna_def_pose_channel(), rna_def_property(), rna_def_region(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), RNA_def_scene(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_sequence(), rna_def_simulation_state_item(), rna_def_softbody(), rna_def_space_image(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_spreadsheet(), rna_def_space_view3d(), rna_def_space_view3d_shading(), rna_def_texture(), rna_def_tool_settings(), rna_def_transform_orientation_slot(), rna_def_ui_layout(), rna_def_unit_settings(), RNA_def_userdef(), rna_def_userdef_edit(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_view(), rna_def_uv_sculpt(), rna_def_view3d_cursor(), rna_def_volume_grid(), rna_def_workspace_tool(), rna_def_xr_actionmap(), and rna_def_xr_eventdata().
| void RNA_def_property_enum_funcs_runtime | ( | PropertyRNA * | prop, |
| EnumPropertyGetFunc | getfunc, | ||
| EnumPropertySetFunc | setfunc, | ||
| EnumPropertyItemFunc | itemfunc ) |
Definition at line 3343 of file rna_define.cc.
References EnumPropertyRNA::get_ex, EnumPropertyRNA::item_fn, PROP_EDITABLE, PROP_IDPROPERTY, RNA_def_property_clear_flag(), and EnumPropertyRNA::set_ex.
Referenced by bpy_prop_callback_assign_enum(), GIZMO_GT_primitive_3d(), GIZMO_GT_snap_3d(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_datalayout_transfer(), blender::ed::outliner::OUTLINER_OT_id_remap(), and blender::nodes::RNA_def_node_enum().
| void RNA_def_property_enum_items | ( | PropertyRNA * | prop, |
| const EnumPropertyItem * | item ) |
| item | An array of enum properties terminated by null members. |
item is held by prop. Definition at line 1871 of file rna_define.cc.
References CLOG_ERROR, EnumPropertyRNA::defaultvalue, DefRNA, ELEM, BlenderDefRNA::error, PropertyRNA::flag, EnumPropertyItem::identifier, PropertyRNA::identifier, StructRNA::identifier, EnumPropertyRNA::item, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_ENUM, PROP_ENUM_FLAG, rna_find_struct_property_def(), rna_range_from_int_type(), EnumPropertyRNA::totitem, PropertyRNA::type, and EnumPropertyItem::value.
Referenced by api_ui_item_common(), def_clamp(), def_cmp_blur(), def_cmp_boxmask(), def_cmp_channel_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_combsep_color(), def_cmp_convert_color_space(), def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_inpaint(), def_cmp_keying(), def_cmp_kuwahara(), def_cmp_levels(), def_cmp_map_uv(), def_cmp_mask(), def_cmp_moviedistortion(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_ycc(), def_float_to_int(), def_fn_random_value(), def_fn_rotate_euler(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image_texture(), def_geo_sample_index(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_scatter(), def_sh_attribute(), def_sh_combsep_color(), def_sh_displacement(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex_environment(), def_sh_tex_gabor(), def_sh_tex_gradient(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_tex_white_noise(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vector_rotate(), def_sheen(), def_tex_combsep_color(), def_toon(), def_vector_math(), dev_cmd_transform(), GIZMO_GT_button_2d(), mesh_operator_edgering_props(), MESH_OT_loopcut(), RNA_api_keyconfigs(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_action_legacy(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animviz_paths(), rna_def_annotation_layers_api(), rna_def_area(), rna_def_area_light(), rna_def_armature(), rna_def_asset_library_reference_common(), rna_def_asset_representation(), rna_def_asset_shelf(), rna_def_asset_weak_reference(), rna_def_attribute(), rna_def_bake_data(), rna_def_beztriple(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_boidrule(), rna_def_boidstate(), rna_def_bone_common(), rna_def_bonecolor(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_channeldriver(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_collection_light_linking(), RNA_def_collections(), rna_def_color_balance(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_colormanage(), rna_def_colormapping(), rna_def_console_line(), RNA_def_constraint(), rna_def_constraint_action(), 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_locked_track(), rna_def_constraint_minmax(), rna_def_constraint_pivot(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constraint_track_to(), rna_def_constraint_transform(), rna_def_constraint_transform_like(), RNA_def_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_sculpt_options(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_editor(), RNA_def_enum(), RNA_def_enum_flag(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_field(), rna_def_fileselect_asset_params(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_cycles(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_noise(), rna_def_font(), rna_def_freestyle_settings(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_gizmogroup(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_onion_skinning(), rna_def_header(), rna_def_histogram(), rna_def_ID(), rna_def_ID_properties(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_paint(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_lattice(), rna_def_light(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_slot(), rna_def_menu(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_curve_common(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_dynamic_paint(), rna_def_modifier_fluid(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_color(), rna_def_modifier_grease_pencil_envelope(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_noise(), rna_def_modifier_grease_pencil_offset(), rna_def_modifier_grease_pencil_opacity(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_grease_pencil_simplify(), rna_def_modifier_grease_pencil_subdiv(), rna_def_modifier_grease_pencil_texture(), 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_hook(), rna_def_modifier_mask(), rna_def_modifier_material_common(), rna_def_modifier_mesh_to_volume(), rna_def_modifier_meshcache(), rna_def_modifier_meshdeform(), rna_def_modifier_meshseqcache(), rna_def_modifier_nodes(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_warning(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_remesh(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvwarp(), rna_def_modifier_volume_displace(), rna_def_modifier_volume_to_mesh(), rna_def_modifier_warp(), rna_def_modifier_weightednormal(), rna_def_modifier_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mtex(), rna_def_nlastrip(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_item(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_socket(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_vector(), rna_def_node_socket_menu(), rna_def_nodetree(), rna_def_object(), rna_def_object_lineart(), rna_def_operator_common(), rna_def_paint_mode(), rna_def_panel(), rna_def_particle(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_target(), rna_def_pointcache_common(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_property(), rna_def_property_subdivision_common(), rna_def_raytrace_eevee(), rna_def_region(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_hydra(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), rna_def_shader_fx_colorize(), rna_def_shader_fx_glow(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_wave(), rna_def_simulation_state_item(), rna_def_softbody(), rna_def_sound(), rna_def_space(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_image_uv(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speed_control(), rna_def_spreadsheet_column(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_texmapping(), rna_def_text(), rna_def_text(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_ui_layout(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), RNA_def_userdef(), rna_def_userdef_edit(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_uv_sculpt(), rna_def_view3d_cursor(), rna_def_view_layer_aov(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_render(), rna_def_window_stereo3d(), rna_def_wipe(), rna_def_workspace(), rna_def_workspace_tool(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), Transform_Properties(), and VIEW3D_OT_interactive_add().
| void RNA_def_property_enum_native_type | ( | PropertyRNA * | prop, |
| const char * | native_enum_type ) |
Definition at line 1854 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, EnumPropertyRNA::native_enum_type, PROP_ENUM, and PropertyRNA::type.
Referenced by rna_def_render_engine().
| void RNA_def_property_enum_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2673 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, debugSRNA_defaults, EnumPropertyRNA::defaultvalue, DefRNA, DNA_default_table, DNA_struct_find_index_wrapper(), PropertyDefRNA::dnaoffset, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, POINTER_OFFSET, BlenderDefRNA::preprocess, print_default_info(), PROP_ENUM, rna_def_property_sdna(), BlenderDefRNA::sdna, BlenderDefRNA::silent, STREQ, PropertyRNA::totarraylength, PropertyRNA::type, and UNUSED_VARS.
Referenced by def_clamp(), def_cmp_blur(), def_cmp_boxmask(), def_cmp_channel_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_inpaint(), def_cmp_keying(), def_cmp_kuwahara(), def_cmp_levels(), def_cmp_map_uv(), def_cmp_moviedistortion(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_ycc(), def_float_to_int(), def_fn_random_value(), def_fn_rotate_euler(), def_geo_curve_handle_type_selection(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_scatter(), def_sh_attribute(), def_sh_displacement(), def_sh_mapping(), def_sh_mix(), def_sh_output(), def_sh_subsurface(), def_sh_tex_gabor(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_tex_white_noise(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vector_rotate(), def_sheen(), def_tex_combsep_color(), def_toon(), def_vector_math(), dev_cmd_transform(), rna_def_action_legacy(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animviz_paths(), rna_def_area(), rna_def_area_light(), rna_def_armature(), rna_def_asset_shelf(), rna_def_attribute(), rna_def_bake_data(), rna_def_beztriple(), rna_def_boidrule(), rna_def_bone_common(), rna_def_bonecolor(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_canvas_surface(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), RNA_def_collections(), rna_def_color_balance(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_console_line(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_clamp_to(), rna_def_constraint_damped_track(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_kinematic(), rna_def_constraint_locked_track(), rna_def_constraint_minmax(), rna_def_constraint_pivot(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constraint_track_to(), rna_def_constraint_transform(), rna_def_constraint_transform_like(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curveprofilepoint(), rna_def_drivertarget(), rna_def_dynamic_paint_brush_settings(), rna_def_event(), rna_def_fcurve(), rna_def_field(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier_cycles(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_noise(), rna_def_font(), rna_def_freestyle_settings(), rna_def_gizmogroup(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_onion_skinning(), rna_def_header(), rna_def_histogram(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_paint(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_lattice(), rna_def_lightprobe_sphere(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_maskParent(), rna_def_maskSpline(), RNA_def_material(), rna_def_menu(), rna_def_mesh(), rna_def_metaball(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_dynamic_paint(), rna_def_modifier_fluid(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_envelope(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_noise(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_grease_pencil_subdiv(), rna_def_modifier_grease_pencil_texture(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_grease_pencil_time_segment(), rna_def_modifier_grease_pencil_weight_angle(), rna_def_modifier_material_common(), rna_def_modifier_meshcache(), rna_def_modifier_meshseqcache(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvwarp(), rna_def_modifier_weightvgproximity(), rna_def_movie(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mtex(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_vector(), rna_def_node_socket_menu(), rna_def_nodetree(), rna_def_object(), rna_def_operator_common(), rna_def_panel(), rna_def_particle(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_target(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_ikparam(), rna_def_pose_itasc(), RNA_def_property(), RNA_def_property_enum_bitflag_sdna(), rna_def_property_subdivision_common(), rna_def_region(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_shader_fx_colorize(), rna_def_shader_fx_glow(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_wave(), rna_def_softbody(), rna_def_sound(), rna_def_space(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_image_uv(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speed_control(), rna_def_spreadsheet_column(), rna_def_statvis(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_texmapping(), rna_def_text(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_udim_tile(), RNA_def_userdef(), rna_def_userdef_edit(), rna_def_userdef_filepaths(), rna_def_userdef_input(), rna_def_userdef_system(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_view3d_cursor(), rna_def_view_layer_aov(), rna_def_volume(), rna_def_wipe(), rna_def_workspace_tool(), RNA_def_world(), rna_def_world_mist(), and rna_def_xr_actionmap().
| void RNA_def_property_flag | ( | PropertyRNA * | prop, |
| PropertyFlag | flag ) |
Definition at line 1491 of file rna_define.cc.
References flag, and PropertyRNA::flag.
Referenced by ACTION_OT_clickselect(), ACTION_OT_paste(), ACTION_OT_select_box(), ACTION_OT_select_column(), ACTION_OT_select_leftright(), ACTION_OT_unlink(), blender::ed::object::add_generic_props(), ANIM_OT_change_frame(), ANIM_OT_channel_select_keys(), ANIM_OT_channels_click(), ANIM_OT_channels_editable_toggle(), ANIM_OT_channels_setting_disable(), ANIM_OT_channels_setting_enable(), ANIM_OT_channels_setting_toggle(), ANIM_OT_keyframe_delete(), ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_insert(), ANIM_OT_keyframe_insert_by_name(), ANIM_OT_keyframe_insert_menu(), ARMATURE_OT_assign_to_collection(), ARMATURE_OT_move_to_collection(), ARMATURE_OT_subdivide(), blender::ed::asset::ASSET_OT_bundle_install(), bpy_prop_assign_flag(), BRUSH_OT_stencil_control(), CLIP_OT_average_tracks(), CLIP_OT_graph_select(), CLIP_OT_select(), CLIP_OT_view_all(), CLIP_OT_view_zoom(), CLIP_OT_view_zoom_in(), CLIP_OT_view_zoom_out(), blender::ed::object::COLLECTION_OT_objects_add_active(), blender::ed::object::COLLECTION_OT_objects_remove(), blender::ed::object::COLLECTION_OT_objects_remove_active(), CONSOLE_OT_copy(), CONSOLE_OT_insert(), CONSOLE_OT_move(), CONSOLE_OT_paste(), create_operator_state(), CURVE_OT_delete(), CURVE_OT_draw(), CURVE_OT_subdivide(), blender::ed::curves::CURVES_OT_draw(), blender::ed::curves::CURVES_OT_set_selection_domain(), blender::ed::curves::CURVES_OT_subdivide(), def_cmp_convert_color_space(), def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_image(), def_cmp_keyingscreen(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_planetrackdeform(), def_cmp_render_layers(), def_cmp_stabilize2d(), def_cmp_trackpos(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_set_handle_type(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), def_geo_string_to_curves(), def_group(), def_node_image_user(), def_sh_script(), def_sh_tex(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_pointdensity(), def_tex_image(), def_texture(), edbm_dissolve_prop__use_verts(), blender::ed::object::edit_constraint_properties(), blender::ed::object::edit_constraint_report_property(), blender::ed::object::edit_modifier_properties(), blender::ed::object::edit_modifier_report_property(), blender::ed::object::edit_shaderfx_properties(), blender::ed::object::edit_shaderfx_report_property(), FILE_OT_bookmark_delete(), FILE_OT_directory_new(), FILE_OT_external_operation(), FILE_OT_select(), FILE_OT_select_bookmark(), FILE_OT_select_walk(), file_panel_operator(), FONT_OT_text_paste(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_convert(), blender::ed::geometry::GEOMETRY_OT_color_attribute_render_set(), blender::ed::geometry::GEOMETRY_OT_execute_node_group(), GPENCIL_OT_annotate(), GRAPH_OT_click_insert(), GRAPH_OT_clickselect(), GRAPH_OT_paste(), GRAPH_OT_select_box(), GRAPH_OT_select_circle(), GRAPH_OT_select_column(), GRAPH_OT_select_lasso(), GRAPH_OT_select_leftright(), blender::ed::greasepencil::GREASE_PENCIL_OT_delete_frame(), blender::ed::greasepencil::GREASE_PENCIL_OT_dissolve(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_fill(), blender::ed::greasepencil::GREASE_PENCIL_OT_frame_clean_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_insert_blank_frame(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_active(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_hide(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_copy_to_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_select(), blender::ed::greasepencil::GREASE_PENCIL_OT_move_to_layer(), blender::ed::greasepencil::GREASE_PENCIL_OT_paintmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_paste(), blender::ed::greasepencil::GREASE_PENCIL_OT_sculptmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_selection_mode(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_material_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_merge_by_distance(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_simplify(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_subdivide(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertexmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_weightmode_toggle(), blender::ed::greasepencil::grease_pencil_primitive_common_props(), image_operator_prop_allow_tokens(), IMAGE_OT_curves_point_set(), IMAGE_OT_flip(), IMAGE_OT_invert(), IMAGE_OT_new(), IMAGE_OT_rotate_orthogonal(), IMAGE_OT_sample(), IMAGE_OT_save_as(), IMAGE_OT_view_all(), IMAGE_OT_view_cursor_center(), IMAGE_OT_view_zoom(), IMAGE_OT_view_zoom_in(), IMAGE_OT_view_zoom_out(), INFO_OT_select_pick(), MARKER_OT_make_links_scene(), MARKER_OT_move(), MARKER_OT_select(), MARKER_OT_select_box(), MASK_OT_slide_point(), mass_calculate_poll_property(), mesh_operator_edgering_props(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_blend_from_shape(), MESH_OT_delete(), MESH_OT_edgering_select(), MESH_OT_extrude_repeat(), MESH_OT_fill_grid(), MESH_OT_inset(), MESH_OT_knife_tool(), MESH_OT_loop_select(), MESH_OT_loopcut(), MESH_OT_mark_seam(), MESH_OT_mark_sharp(), MESH_OT_normals_tools(), MESH_OT_paint_mask_slice(), MESH_OT_point_normals(), MESH_OT_primitive_cube_add_gizmo(), MESH_OT_select_linked(), MESH_OT_select_linked_pick(), MESH_OT_select_mode(), MESH_OT_shortest_path_pick(), MESH_OT_spin(), MESH_OT_subdivide(), blender::ed::object::modifier_register_use_selected_objects_prop(), NLA_OT_action_pushdown(), NLA_OT_action_unlink(), NLA_OT_actionclip_add(), NLA_OT_channels_click(), NLA_OT_click_select(), NLA_OT_select_box(), NLA_OT_select_leftright(), NLA_OT_tweakmode_enter(), NLA_OT_tweakmode_exit(), blender::ed::space_node::NODE_OT_add_group(), blender::ed::space_node::NODE_OT_add_reroute(), blender::ed::space_node::NODE_OT_clipboard_paste(), blender::ed::space_node::NODE_OT_duplicate(), blender::ed::space_node::NODE_OT_group_edit(), blender::ed::space_node::NODE_OT_links_cut(), blender::ed::space_node::NODE_OT_links_mute(), blender::ed::space_node::NODE_OT_select(), blender::ed::space_node::NODE_OT_select_grouped(), blender::ed::object::object_add_drop_xy_props(), blender::ed::object::OBJECT_OT_add_named(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_camera_add(), blender::ed::object::OBJECT_OT_collection_external_asset_drop(), blender::ed::object::OBJECT_OT_collection_instance_add(), blender::ed::object::OBJECT_OT_collection_link(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_delete(), blender::ed::object::OBJECT_OT_drop_geometry_nodes(), blender::ed::object::OBJECT_OT_duplicate(), blender::ed::object::OBJECT_OT_empty_image_add(), blender::ed::object::OBJECT_OT_hide_collection(), blender::ed::object::OBJECT_OT_hide_view_set(), blender::ed::object::OBJECT_OT_hook_assign(), blender::ed::object::OBJECT_OT_hook_recenter(), blender::ed::object::OBJECT_OT_hook_remove(), blender::ed::object::OBJECT_OT_hook_reset(), blender::ed::object::OBJECT_OT_hook_select(), OBJECT_OT_lightprobe_cache_bake(), blender::ed::object::OBJECT_OT_link_to_collection(), blender::ed::object::OBJECT_OT_make_links_scene(), blender::ed::object::OBJECT_OT_make_override_library(), blender::ed::object::OBJECT_OT_mode_set(), blender::ed::object::OBJECT_OT_mode_set_with_submode(), blender::ed::object::OBJECT_OT_modifier_apply(), blender::ed::object::OBJECT_OT_move_to_collection(), blender::ed::object::OBJECT_OT_paths_clear(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_transform_apply(), blender::ed::object::OBJECT_OT_transform_to_mouse(), blender::ed::object::OBJECT_OT_vertex_group_remove(), blender::ed::object::OBJECT_OT_vertex_group_remove_from(), blender::ed::object::OBJECT_OT_vertex_group_set_active(), blender::ed::object::OBJECT_OT_vertex_weight_delete(), blender::ed::object::OBJECT_OT_vertex_weight_paste(), blender::ed::object::OBJECT_OT_vertex_weight_set_active(), blender::ed::asset::operator_asset_reference_props_register(), blender::ed::sculpt_paint::trim::operator_properties(), blender::ed::outliner::OUTLINER_OT_action_set(), blender::ed::outliner::OUTLINER_OT_collection_isolate(), blender::ed::outliner::OUTLINER_OT_collection_new(), blender::ed::outliner::OUTLINER_OT_delete(), blender::ed::outliner::OUTLINER_OT_id_remap(), blender::ed::outliner::OUTLINER_OT_item_activate(), blender::ed::outliner::OUTLINER_OT_item_rename(), blender::ed::outliner::OUTLINER_OT_scroll_page(), blender::ed::outliner::OUTLINER_OT_select_box(), blender::ed::outliner::OUTLINER_OT_select_walk(), blender::ed::outliner::OUTLINER_OT_show_one_level(), PAINT_OT_add_texture_paint_slot(), PAINT_OT_project_image(), PAINT_OT_sample_color(), PAINT_OT_weight_gradient(), paint_stroke_operator_properties(), PAINTCURVE_OT_select(), PALETTE_OT_extract_from_image(), PARTICLE_OT_brush_edit(), POSE_OT_paste(), POSE_OT_paths_clear(), POSE_OT_select_linked_pick(), pose_slide_opdef_properties(), POSELIB_OT_apply_pose_asset(), POSELIB_OT_blend_pose_asset(), PREFERENCES_OT_extension_repo_add(), PREFERENCES_OT_extension_repo_remove(), blender::ed::object::quadriflow_poll_property(), read_factory_reset_props(), read_homefile_props(), register_common_props(), blender::ed::sculpt_paint::filter::register_operator_props(), RENDER_OT_opengl(), RENDER_OT_render(), RIGIDBODY_OT_mass_calculate(), rna_api_animdata_nla_tracks(), RNA_api_camera(), RNA_api_ui_layout(), rna_def_action(), rna_def_action_group(), rna_def_action_legacy(), rna_def_action_pose_markers(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animviz(), rna_def_animviz_common(), rna_def_area(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_data(), rna_def_asset_handle(), rna_def_asset_shelf(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_bake_data(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_boidrule(), rna_def_boidrule_avoid(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile_layers(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_collection_child(), rna_def_collection_exporter_data(), rna_def_collection_object(), rna_def_colormanage(), rna_def_common_keying_flags(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_camera_solver(), rna_def_constraint_clamp_to(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_kinematic(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_python(), rna_def_constraint_shrinkwrap(), rna_def_constraint_spline_ik(), rna_def_constraint_target_common(), rna_def_constraint_transform_cache(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), rna_def_curve(), rna_def_curve_paint_settings(), rna_def_curve_splines(), rna_def_curves(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect_inputs(), rna_def_effector_weight(), RNA_def_enum_flag(), rna_def_enum_property(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_file_handler(), rna_def_fileselect_asset_params(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier(), rna_def_fmodifier_generator(), rna_def_font(), rna_def_freestyle_settings(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layers(), rna_def_header(), rna_def_ID(), rna_def_ID_override_library_property_operation(), rna_def_ID_properties(), rna_def_image(), rna_def_image(), rna_def_image_paint(), rna_def_image_preview(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_library(), rna_def_light(), rna_def_lightprobe(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_loop_colors(), RNA_def_main(), rna_def_mask(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_slot(), rna_def_menu(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_armature(), rna_def_modifier_array(), rna_def_modifier_boolean(), rna_def_modifier_cast(), rna_def_modifier_cloth(), rna_def_modifier_collision(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_armature(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_lattice(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), rna_def_modifier_grease_pencil_mirror(), rna_def_modifier_grease_pencil_outline(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_grease_pencil_weight_proximity(), rna_def_modifier_hook(), 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_nodes(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panel(), rna_def_modifier_normaledit(), rna_def_modifier_panel_open_prop(), rna_def_modifier_particleinstance(), rna_def_modifier_particlesystem(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_softbody(), rna_def_modifier_surfacedeform(), 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_weightvg_mask(), rna_def_modifier_weightvgproximity(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mtex_common(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_texture(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_number_property(), rna_def_object(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_light_linking(), rna_def_object_modifiers(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_common(), rna_def_operator_filelist_element(), rna_def_operator_stroke_element(), rna_def_operator_type_macro(), rna_def_operator_utils(), rna_def_paint(), rna_def_paint_mode(), rna_def_palettecolor(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), RNA_def_pointer_runtime(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), RNA_def_property(), rna_def_property(), RNA_def_property_struct_runtime(), RNA_def_property_ui_icon(), RNA_def_property_update_runtime_with_context_and_property(), rna_def_region(), rna_def_render_engine(), rna_def_render_pass(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene(), rna_def_scene_eevee(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_sculpt(), rna_def_selected_uv_element(), RNA_def_shader_fx(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_softbody(), rna_def_sound(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_statvis(), RNA_def_struct_ptr(), RNA_def_test(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_text(), rna_def_text(), rna_def_texture(), rna_def_texture_image(), rna_def_timeline_marker(), rna_def_tool_settings(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon_pref(), rna_def_userdef_edit(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_input(), rna_def_userdef_system(), rna_def_userdef_theme_space_common(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_spaces_asset_shelf_main(), rna_def_userdef_theme_spaces_gradient(), rna_def_userdef_theme_spaces_list_main(), rna_def_userdef_theme_spaces_main(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_style(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_uv_layers(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_common(), rna_def_window(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), RNA_def_world(), rna_def_xr_session_settings(), rna_generate_property(), SCENE_OT_new_sequencer(), SCREEN_OT_animation_play(), SCREEN_OT_screen_full_area(), SCREEN_OT_userpref_show(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_sample_detail_size(), sequencer_generic_props__internal(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_delete(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_paste(), SEQUENCER_OT_reload(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_handle(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_modifier_equalizer_redefine(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), TEXT_OT_comment_toggle(), TEXT_OT_delete(), TEXT_OT_insert(), TEXT_OT_jump_to_file_at_point(), TEXT_OT_paste(), TEXT_OT_replace(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_resize(), TRANSFORM_OT_seq_slide(), TRANSFORM_OT_transform(), blender::ed::object::TRANSFORM_OT_vertex_warp(), Transform_Properties(), UI_OT_copy_data_path_button(), UI_OT_eyedropper_color(), UI_OT_eyedropper_depth(), UV_OT_pin(), UV_OT_select(), UV_OT_select_edge_ring(), UV_OT_select_linked_pick(), UV_OT_select_loop(), UV_OT_select_mode(), UV_OT_shortest_path_pick(), UV_OT_stitch(), blender::ed::object::vgroup_operator_subset_select_props(), VIEW2D_OT_zoom(), VIEW2D_OT_zoom_in(), VIEW2D_OT_zoom_out(), view3d_operator_properties_common(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_camera_background_image_add(), VIEW3D_OT_cursor3d(), VIEW3D_OT_interactive_add(), VIEW3D_OT_select(), VIEW3D_OT_select_menu(), VIEW3D_OT_toggle_shading(), VIEW3D_OT_view_axis(), VIEW3D_OT_view_orbit(), VIEW3D_OT_view_roll(), WM_gizmo_properties_sanitize(), wm_link_append_properties_common(), WM_operator_properties_border(), WM_operator_properties_confirm_or_exec(), WM_operator_properties_filesel(), WM_operator_properties_generic_select(), WM_operator_properties_gesture_box_ex(), WM_operator_properties_gesture_box_zoom(), WM_operator_properties_gesture_circle(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_polyline(), WM_operator_properties_gesture_straightline(), WM_operator_properties_id_lookup(), WM_operator_properties_mouse_select(), WM_operator_properties_sanitize(), wm_operator_properties_select_action_ex(), WM_operator_properties_select_operation(), WM_operator_properties_select_operation_simple(), WM_operator_properties_select_walk_direction(), WM_operator_properties_use_cursor_init(), WM_operator_type_modal_from_exec_for_object_edit_coords(), WM_OT_call_panel(), WM_OT_drop_import_file(), WM_OT_lib_reload(), WM_OT_lib_relocate(), WM_OT_open_mainfile(), WM_OT_radial_control(), WM_OT_read_homefile(), WM_OT_save_as_mainfile(), WM_OT_save_mainfile(), and WM_OT_stereo3d_set().
| void RNA_def_property_float_array_default | ( | PropertyRNA * | prop, |
| const float * | array ) |
Array must remain valid after this function finishes.
Definition at line 2113 of file rna_define.cc.
References CLOG_ERROR, FloatPropertyRNA::defaultarray, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_FLOAT, and PropertyRNA::type.
Referenced by BPy_FloatVectorProperty(), def_cmp_colorbalance(), def_cmp_cryptomatte_common(), def_fill_tile(), def_sh_tex_sky(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), IMAGE_OT_new(), PAINT_OT_add_texture_paint_slot(), rna_def_annotation_layer(), rna_def_bone_curved_common(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_matrix(), RNA_def_float_rotation(), RNA_def_float_vector(), rna_def_grease_pencil_layer(), rna_def_light(), rna_def_material_display(), rna_def_object(), rna_def_pose_channel(), rna_def_userdef_solidlight(), rna_def_view3d_cursor(), and RNA_def_world().
| void RNA_def_property_float_array_funcs_runtime | ( | PropertyRNA * | prop, |
| FloatArrayPropertyGetFunc | getfunc, | ||
| FloatArrayPropertySetFunc | setfunc, | ||
| FloatPropertyRangeFunc | rangefunc ) |
Definition at line 3282 of file rna_define.cc.
References FloatPropertyRNA::getarray_ex, PROP_EDITABLE, PROP_IDPROPERTY, FloatPropertyRNA::range_ex, RNA_def_property_clear_flag(), and FloatPropertyRNA::setarray_ex.
Referenced by bpy_prop_callback_assign_float_array(), and GIZMO_GT_snap_3d().
| void RNA_def_property_float_default | ( | PropertyRNA * | prop, |
| float | value ) |
Definition at line 2092 of file rna_define.cc.
References CLOG_ERROR, FloatPropertyRNA::defaultvalue, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_FLOAT, and PropertyRNA::type.
Referenced by BPy_FloatProperty(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_ellipsemask(), def_sh_tex_brick(), def_sh_tex_sky(), join_triangle_props(), MESH_OT_beautify_fill(), MESH_OT_dissolve_limited(), MESH_OT_edges_select_sharp(), MESH_OT_faces_select_linked_flat(), blender::ed::mesh::MESH_OT_set_sharpness_by_angle(), MESH_OT_vert_connect_nonplanar(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), rna_def_animdata(), rna_def_bone_curved_common(), rna_def_brush(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_color_balance(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_constraint_size_like(), rna_def_curves_sculpt_options(), rna_def_event(), rna_def_filter_video(), RNA_def_float(), RNA_def_float_factor(), RNA_def_float_percentage(), rna_def_fmodifier(), rna_def_freestyle_settings(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_keyblock(), rna_def_material_greasepencil(), rna_def_modifier_grease_pencil_texture(), rna_def_nlastrip(), rna_def_node_socket_interface_float(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), rna_def_scene_display(), rna_def_scene_gpencil(), rna_def_sculpt(), rna_def_space_clip(), rna_def_space_image(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_strip_transform(), rna_def_text(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingObject(), rna_def_trackingSettings(), rna_def_userdef_solidlight(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_ui(), rna_def_xr_session_settings(), and UV_OT_smart_project().
| void RNA_def_property_float_default_func | ( | PropertyRNA * | prop, |
| const char * | get_default ) |
Definition at line 3559 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, FloatPropertyRNA::get_default, FloatPropertyRNA::get_default_array, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_FLOAT, and PropertyRNA::type.
Referenced by rna_def_node_socket_color(), rna_def_node_socket_float(), and rna_def_node_socket_vector().
| void RNA_def_property_float_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | set, | ||
| const char * | range ) |
Definition at line 3211 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, FloatPropertyRNA::get, FloatPropertyRNA::getarray, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_FLOAT, FloatPropertyRNA::range, FloatPropertyRNA::set, FloatPropertyRNA::setarray, and PropertyRNA::type.
Referenced by def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_colorbalance(), def_cmp_diff_matte(), def_cmp_distance_matte(), def_cmp_luma_matte(), rna_def_action(), rna_def_attribute_byte_color(), rna_def_attribute_float_color(), rna_def_beztriple(), rna_def_brush(), RNA_def_camera(), rna_def_cloth_sim_settings(), rna_def_colormanage(), rna_def_constraint_action(), rna_def_constraint_spline_ik(), rna_def_curve(), rna_def_curvemapping(), rna_def_curves_point(), rna_def_depsgraph_instance(), rna_def_edit_bone(), rna_def_event(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fmodifier(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_stepped(), rna_def_gizmo(), rna_def_grease_pencil_layer(), rna_def_image(), rna_def_image_preview(), rna_def_keyblock(), rna_def_keydata(), rna_def_latticepoint(), rna_def_maskSplinePoint(), rna_def_mesh(), rna_def_metaball(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), rna_def_modifier_grease_pencil_opacity(), rna_def_modifier_ocean(), rna_def_movie_types(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_mvert(), rna_def_nlastrip(), rna_def_node(), rna_def_node_item_array_socket_item_common(), rna_def_node_socket_float(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_vector(), rna_def_node_socket_vector(), rna_def_number_property(), rna_def_object(), rna_def_particle_hair_key(), rna_def_particle_settings(), rna_def_point(), rna_def_pose_channel(), rna_def_render_pass(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_sequence(), rna_def_sound(), rna_def_space_clip(), rna_def_space_image(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_speaker(), RNA_def_test(), rna_def_texmat_common(), rna_def_trackingCamera(), rna_def_trackingMarker(), rna_def_ui_layout(), rna_def_unified_paint_settings(), rna_def_userdef_studiolight(), rna_def_userdef_theme_ui_wcol(), rna_def_view3d_cursor(), rna_def_volume_grid(), rna_def_xr_eventdata(), and rna_def_xr_session_state().
| void RNA_def_property_float_funcs_runtime | ( | PropertyRNA * | prop, |
| FloatPropertyGetFunc | getfunc, | ||
| FloatPropertySetFunc | setfunc, | ||
| FloatPropertyRangeFunc | rangefunc ) |
Definition at line 3255 of file rna_define.cc.
References FloatPropertyRNA::get_ex, PROP_EDITABLE, PROP_IDPROPERTY, FloatPropertyRNA::range_ex, RNA_def_property_clear_flag(), and FloatPropertyRNA::set_ex.
Referenced by bpy_prop_callback_assign_float(), and GIZMO_GT_primitive_3d().
| void RNA_def_property_float_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2565 of file rna_define.cc.
References CLOG_ERROR, debugSRNA_defaults, FloatPropertyRNA::defaultarray, FloatPropertyRNA::defaultvalue, DefRNA, DNA_default_table, DNA_struct_find_index_wrapper(), PropertyDefRNA::dnaoffset, PropertyDefRNA::dnasize, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, BlenderDefRNA::error, float, FloatPropertyRNA::hardmax, FloatPropertyRNA::hardmin, PropertyRNA::identifier, StructRNA::identifier, IS_DNATYPE_FLOAT_COMPAT, BlenderDefRNA::laststruct, LOG, POINTER_OFFSET, BlenderDefRNA::preprocess, print_default_info(), PROP_COLOR_GAMMA, PROP_FLOAT, rna_calloc(), rna_def_property_sdna(), RNA_property_typename(), BlenderDefRNA::sdna, BlenderDefRNA::silent, FloatPropertyRNA::softmax, FloatPropertyRNA::softmin, STREQ, PropertyRNA::subtype, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_crop(), def_cmp_cryptomatte_common(), def_cmp_cryptomatte_entry(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_ellipsemask(), def_cmp_glare(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_luma_matte(), def_cmp_map_value(), def_cmp_mask(), def_cmp_scale(), def_cmp_sunbeams(), def_cmp_tonemap(), def_cmp_vector_blur(), def_fn_input_color(), def_fn_input_rotation(), def_fn_input_vector(), def_sh_tex_brick(), def_sh_tex_pointdensity(), def_tex_bricks(), rna_def_action(), rna_def_animdata(), rna_def_annotation_layer(), rna_def_annotation_stroke_point(), rna_def_area_light(), rna_def_armature(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_quaternion(), rna_def_audio_options(), rna_def_beztriple(), rna_def_boid_settings(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_canvas_surface(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_collision(), rna_def_color_ramp_element(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_childof(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_headtail_common(), rna_def_constraint_kinematic(), rna_def_constraint_location_limit(), rna_def_constraint_pivot(), rna_def_constraint_rotation_limit(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_like(), rna_def_constraint_size_limit(), rna_def_constraint_stretch_to(), rna_def_constraint_transform(), rna_def_constrainttarget_bone(), rna_def_curve(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofilepoint(), rna_def_display_safe_areas(), rna_def_drivertarget(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_effector_weight(), rna_def_field(), rna_def_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_ctrl(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_stepped(), rna_def_font(), rna_def_fpoint(), rna_def_freestyle_settings(), rna_def_glow(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_onion_skinning(), rna_def_image(), rna_def_image_paint(), rna_def_key(), rna_def_keyblock(), rna_def_keydata(), rna_def_latticepoint(), rna_def_light(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), 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_color_ramp_common(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve_common(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_color(), rna_def_modifier_grease_pencil_envelope(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), 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_texture(), rna_def_modifier_grease_pencil_thickness(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_grease_pencil_weight_angle(), rna_def_modifier_grease_pencil_weight_proximity(), rna_def_modifier_hook(), rna_def_modifier_laplaciansmooth(), rna_def_modifier_mask(), rna_def_modifier_meshcache(), rna_def_modifier_meshseqcache(), rna_def_modifier_mirror(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_remesh(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_smooth(), rna_def_modifier_solidify(), rna_def_modifier_type_common(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_wave(), rna_def_modifier_weightvgedit(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movieclip(), rna_def_mtex(), rna_def_nlastrip(), rna_def_node(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_interface_color(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_vector(), rna_def_node_socket_rotation(), rna_def_node_socket_vector(), rna_def_nodetree(), rna_def_normal_layer_value(), rna_def_object(), rna_def_paint(), rna_def_palettecolor(), rna_def_particle(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_target(), rna_def_pose_channel(), rna_def_pose_itasc(), RNA_def_property(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_gpencil(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sculpt(), rna_def_sequence(), rna_def_shader_fx_blur(), rna_def_shader_fx_colorize(), rna_def_shader_fx_glow(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_shader_fx_wave(), rna_def_softbody(), rna_def_solid_color(), rna_def_sound(), rna_def_space_clip(), rna_def_space_graph(), rna_def_space_image_uv(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speed_control(), rna_def_spot_light(), rna_def_statvis(), rna_def_strip_element(), rna_def_strip_transform(), rna_def_sun_light(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_text(), rna_def_textbox(), rna_def_texture(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timer(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_transform_orientation(), rna_def_udim_tile(), rna_def_unified_paint_settings(), rna_def_userdef_edit(), rna_def_userdef_solidlight(), rna_def_userdef_system(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_view(), rna_def_view3d_cursor(), rna_def_volume(), rna_def_volume_render(), rna_def_whitebalance_modifier(), rna_def_wipe(), RNA_def_world(), rna_def_world_mist(), and rna_def_xr_actionmap().
| void RNA_def_property_int_array_default | ( | PropertyRNA * | prop, |
| const int * | array ) |
Definition at line 2070 of file rna_define.cc.
References CLOG_ERROR, IntPropertyRNA::defaultarray, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_INT, and PropertyRNA::type.
Referenced by BPy_IntVectorProperty(), RNA_def_int_array(), and RNA_def_int_vector().
| void RNA_def_property_int_array_funcs_runtime | ( | PropertyRNA * | prop, |
| IntArrayPropertyGetFunc | getfunc, | ||
| IntArrayPropertySetFunc | setfunc, | ||
| IntPropertyRangeFunc | rangefunc ) |
Definition at line 3184 of file rna_define.cc.
References IntPropertyRNA::getarray_ex, PROP_EDITABLE, PROP_IDPROPERTY, IntPropertyRNA::range_ex, RNA_def_property_clear_flag(), and IntPropertyRNA::setarray_ex.
Referenced by bpy_prop_callback_assign_int_array(), and GIZMO_GT_snap_3d().
| void RNA_def_property_int_default | ( | PropertyRNA * | prop, |
| int | value ) |
Definition at line 2048 of file rna_define.cc.
References CLOG_ERROR, IntPropertyRNA::defaultvalue, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_INT, and PropertyRNA::type.
Referenced by BPy_IntProperty(), def_cmp_bokehimage(), def_cmp_pixelate(), def_fn_input_int(), def_sh_tex_brick(), rna_def_brush(), rna_def_fileselect_params(), rna_def_gpencil_options(), RNA_def_int(), rna_def_material_lineart(), rna_def_node_socket_int(), rna_def_nodetree(), rna_def_rigidbody_constraint(), rna_def_rigidbody_world(), rna_def_scene_ffmpeg_settings(), rna_def_sculpt(), rna_def_sequencer_tool_settings(), rna_def_shader_fx_blur(), rna_def_shader_fx_glow(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_space_image_uv(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_ui_font_style(), rna_def_vertex_paint(), and rna_def_view_layer_common().
| void RNA_def_property_int_default_func | ( | PropertyRNA * | prop, |
| const char * | get_default ) |
Definition at line 3590 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, IntPropertyRNA::get_default, IntPropertyRNA::get_default_array, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_INT, and PropertyRNA::type.
Referenced by rna_def_asset_shelf(), and rna_def_node_socket_int().
| void RNA_def_property_int_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | set, | ||
| const char * | range ) |
Definition at line 3113 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, IntPropertyRNA::get, IntPropertyRNA::getarray, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_INT, IntPropertyRNA::range, IntPropertyRNA::set, IntPropertyRNA::setarray, and PropertyRNA::type.
Referenced by rna_def_action_pose_markers(), rna_def_animdata(), rna_def_animviz_paths(), rna_def_annotation_layers_api(), rna_def_armature_collections(), rna_def_asset_data(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_boid_settings(), rna_def_boidstate(), rna_def_bonecollection(), rna_def_brush(), rna_def_cachefile(), rna_def_camera_dof_settings_data(), rna_def_canvas_surfaces(), rna_def_charinfo(), rna_def_console_line(), rna_def_constraint_action(), rna_def_curve_nurb(), rna_def_curves_curve(), rna_def_curves_point(), rna_def_depsgraph_instance(), rna_def_editor(), rna_def_effect_inputs(), rna_def_enum_property(), rna_def_filemenu_entry(), rna_def_fileselect_entry(), rna_def_fluid_domain_settings(), rna_def_font(), rna_def_freestyle_linesets(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_masks(), rna_def_image(), rna_def_image_preview(), rna_def_input(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_library(), rna_def_loop_colors(), RNA_def_main(), rna_def_mask(), rna_def_material_slot(), rna_def_medge(), rna_def_mesh(), rna_def_mloop(), rna_def_mlooptri(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_hook(), rna_def_modifier_multires(), rna_def_modifier_uvproject(), rna_def_movieclip(), rna_def_mpolygon(), rna_def_mvert(), rna_def_nlastrip(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_node_socket_int(), rna_def_node_socket_interface_int(), rna_def_number_property(), rna_def_object(), rna_def_object_particle_systems(), rna_def_object_vertex_groups(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_point(), rna_def_pointcache_common(), rna_def_ptcache_point_caches(), rna_def_render_slots(), rna_def_render_views(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_world(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_sequence(), rna_def_space_filebrowser(), rna_def_space_image_uv(), rna_def_space_text(), rna_def_space_view3d(), rna_def_string_property(), RNA_def_test(), rna_def_tex_slot(), rna_def_text(), rna_def_tracking(), rna_def_trackingMarker(), rna_def_trackingPlaneMarker(), rna_def_trackingStabilization(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_unified_paint_settings(), RNA_def_userdef(), rna_def_userdef_edit(), rna_def_userdef_studiolight(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_view_layer_common(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_tool(), rna_def_xr_session_settings(), and rna_def_xr_session_state().
| void RNA_def_property_int_funcs_runtime | ( | PropertyRNA * | prop, |
| IntPropertyGetFunc | getfunc, | ||
| IntPropertySetFunc | setfunc, | ||
| IntPropertyRangeFunc | rangefunc ) |
Definition at line 3157 of file rna_define.cc.
References IntPropertyRNA::get_ex, PROP_EDITABLE, PROP_IDPROPERTY, IntPropertyRNA::range_ex, RNA_def_property_clear_flag(), and IntPropertyRNA::set_ex.
Referenced by bpy_prop_callback_assign_int().
| void RNA_def_property_int_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2413 of file rna_define.cc.
References CLOG_ERROR, debugSRNA_defaults, IntPropertyRNA::defaultarray, IntPropertyRNA::defaultvalue, DefRNA, DNA_default_table, DNA_struct_find_index_wrapper(), PropertyDefRNA::dnaoffset, PropertyDefRNA::dnasize, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, ELEM, BlenderDefRNA::error, IntPropertyRNA::hardmax, IntPropertyRNA::hardmin, PropertyRNA::identifier, StructRNA::identifier, int, IS_DNATYPE_INT_COMPAT, BlenderDefRNA::laststruct, LOG, POINTER_OFFSET, BlenderDefRNA::preprocess, print_default_info(), PROP_FACTOR, PROP_INT, PROP_PERCENTAGE, PROP_UNSIGNED, rna_calloc(), rna_def_property_sdna(), RNA_property_typename(), rna_range_from_int_type(), BlenderDefRNA::sdna, BlenderDefRNA::silent, IntPropertyRNA::softmax, IntPropertyRNA::softmin, STREQ, PropertyRNA::subtype, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehimage(), def_cmp_crop(), def_cmp_dblur(), def_cmp_dilate_erode(), def_cmp_glare(), def_cmp_id_mask(), def_cmp_inpaint(), def_cmp_keying(), def_cmp_kuwahara(), def_cmp_map_uv(), def_cmp_mask(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_split(), def_cmp_trackpos(), def_cmp_vector_blur(), def_fn_input_int(), def_frame(), def_geo_foreach_geometry_element_output(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), def_node_image_user(), def_sh_ambient_occlusion(), def_sh_bevel(), def_sh_tex_brick(), def_sh_tex_magic(), def_tex_bricks(), def_texture(), def_time(), rna_def_action_pose_markers(), rna_def_animdata(), rna_def_animviz_motion_path(), rna_def_animviz_paths(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_area(), rna_def_armature_collections(), rna_def_asset_shelf(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_boidrule_follow_leader(), rna_def_bone_common(), rna_def_brush(), rna_def_cachefile(), rna_def_canvas_surface(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_color_ramp(), rna_def_constraint_action(), rna_def_constraint_kinematic(), rna_def_constraint_python(), rna_def_constraint_spline_ik(), rna_def_curve(), rna_def_curve_nurb(), rna_def_event(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_fluid_domain_settings(), rna_def_fmodifier_cycles(), rna_def_fmodifier_noise(), rna_def_font(), rna_def_freestyle_settings(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_glow(), rna_def_gpencil_options(), rna_def_grease_pencil_onion_skinning(), rna_def_ID(), rna_def_image(), rna_def_image_packed_files(), rna_def_imageuser(), rna_def_input(), rna_def_keyconfig(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_light_shadow(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_looptri_poly_value(), rna_def_mask(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_medge(), rna_def_mesh_polygons(), rna_def_mlooptri(), rna_def_modifier_bevel(), rna_def_modifier_cloth(), rna_def_modifier_correctivesmooth(), rna_def_modifier_decimate(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_envelope(), rna_def_modifier_grease_pencil_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_material_filter(), rna_def_modifier_grease_pencil_multiply(), rna_def_modifier_grease_pencil_noise(), 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_time(), rna_def_modifier_laplaciandeform(), rna_def_modifier_laplaciansmooth(), rna_def_modifier_meshdeform(), rna_def_modifier_multires(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_bake_data_blocks(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_remesh(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_smooth(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_triangulate(), rna_def_modifier_uvproject(), rna_def_modifier_wireframe(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex_common(), rna_def_multicam(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_node_interface_panel(), rna_def_node_socket(), rna_def_node_socket_int(), rna_def_node_socket_interface_int(), rna_def_node_tree_interface_items_api(), rna_def_object(), rna_def_panel(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_pointcache_common(), rna_def_pose_itasc(), RNA_def_property(), rna_def_property_subdivision_common(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_pass(), rna_def_render_result(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_constraint(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_ffmpeg_settings(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), rna_def_shader_fx_blur(), 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_softbody(), rna_def_sound(), rna_def_space_clip(), rna_def_space_console(), rna_def_space_filebrowser(), rna_def_space_image_uv(), rna_def_space_sequencer(), rna_def_space_text(), rna_def_space_view3d_overlay(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_texture_clouds(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_unified_paint_settings(), rna_def_userdef_edit(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_input(), rna_def_userdef_system(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_view(), rna_def_vertex_paint(), rna_def_view_layer_common(), rna_def_volume_grids(), rna_def_window(), and rna_def_xr_actionmap().
| void RNA_def_property_multi_array | ( | PropertyRNA * | prop, |
| int | dimension, | ||
| const int | length[] ) |
Definition at line 1599 of file rna_define.cc.
References PropertyRNA::arraydimension, PropertyRNA::arraylength, CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_BOOLEAN, PROP_FLOAT, PROP_INT, RNA_MAX_ARRAY_DIMENSION, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by BPy_BoolVectorProperty(), BPy_FloatVectorProperty(), BPy_IntVectorProperty(), RNA_api_bone(), RNA_api_gizmo(), RNA_api_mesh(), RNA_api_object(), RNA_api_pose_channel(), rna_def_attribute_float4x4(), rna_def_bone(), rna_def_constraint_childof(), rna_def_depsgraph_instance(), rna_def_edit_bone(), RNA_def_float_matrix(), rna_def_gizmo(), rna_def_grease_pencil_layer(), rna_def_image(), rna_def_image_preview(), rna_def_keyblock(), rna_def_mlooptri(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_hook(), rna_def_object(), rna_def_pose_channel(), rna_def_reconstructedCamera(), rna_def_render_pass(), rna_def_softbody(), rna_def_space_view3d(), rna_def_trackingMarker(), rna_def_trackingPlaneMarker(), rna_def_transform_orientation(), rna_def_view3d_cursor(), and rna_def_volume_grid().
| void RNA_def_property_override_clear_flag | ( | PropertyRNA * | prop, |
| PropertyOverrideFlag | flag ) |
Definition at line 1509 of file rna_define.cc.
References PropertyRNA::flag_override.
Referenced by rna_def_cachefile(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), RNA_def_collections(), rna_def_material_slot(), rna_def_modifier_nodes_bake(), and rna_def_object().
| void RNA_def_property_override_flag | ( | PropertyRNA * | prop, |
| PropertyOverrideFlag | flag ) |
Definition at line 1504 of file rna_define.cc.
References flag, and PropertyRNA::flag_override.
Referenced by bpy_prop_assign_flag_override(), def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_image(), def_cmp_keyingscreen(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_planetrackdeform(), def_cmp_render_layers(), def_cmp_stabilize2d(), def_cmp_trackpos(), def_frame(), def_geo_input_material(), def_geo_menu_switch(), def_geo_string_to_curves(), def_group(), def_sh_script(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_pointdensity(), def_tex_image(), def_texture(), rna_def_animdata(), rna_def_animdata_common(), rna_def_animviz(), rna_def_animviz_common(), rna_def_animviz_motion_path(), rna_def_armature(), rna_def_armature_collections(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_brush(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_channeldriver(), RNA_def_collections(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_curve(), rna_def_curves(), rna_def_curves_curve(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_fluid_domain_settings(), 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(), rna_def_font(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_layer(), rna_def_ID(), rna_def_ID_override_library(), rna_def_image(), rna_def_key(), rna_def_keyblock(), rna_def_lattice(), rna_def_layer_collection(), rna_def_library(), rna_def_light(), rna_def_light_shadow(), rna_def_lightprobe(), rna_def_linestyle(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_slot(), rna_def_mesh(), rna_def_mloopcol(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier_grease_pencil_lineart(), rna_def_mtex(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_collection(), rna_def_node_socket_image(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_texture(), rna_def_node_socket_material(), rna_def_node_socket_object(), rna_def_node_socket_texture(), rna_def_nodetree(), rna_def_object(), rna_def_object_base(), rna_def_object_modifiers(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_pointcache_active(), rna_def_pointcache_common(), rna_def_pointcloud(), rna_def_pose(), rna_def_pose_channel(), RNA_def_property(), rna_def_raytrace_eevee(), rna_def_rigidbody_constraint(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_eevee(), rna_def_scene_gpencil(), rna_def_scene_render_data(), RNA_def_shader_fx(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_speaker(), rna_def_texmat_common(), rna_def_texture(), rna_def_texture_image(), rna_def_timeline_marker(), rna_def_userdef_theme_colorset(), RNA_def_view_layer(), rna_def_view_layer_common(), and RNA_def_world().
| void RNA_def_property_override_funcs | ( | PropertyRNA * | prop, |
| const char * | diff, | ||
| const char * | store, | ||
| const char * | apply ) |
Set custom callbacks for override operations handling.
Definition at line 2952 of file rna_define.cc.
References CLOG_ERROR, DefRNA, diff(), LOG, PropertyRNA::override_apply, PropertyRNA::override_diff, PropertyRNA::override_store, and BlenderDefRNA::preprocess.
Referenced by rna_def_animdata(), rna_def_animdata_common(), rna_def_armature(), RNA_def_camera(), RNA_def_collections(), rna_def_modifier_hook(), rna_def_object(), rna_def_pointcache_common(), rna_def_pose_channel(), and rna_def_texmat_common().
| void RNA_def_property_pointer_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | set, | ||
| const char * | type_fn, | ||
| const char * | poll ) |
Definition at line 3470 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PointerPropertyRNA::get, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PointerPropertyRNA::poll, BlenderDefRNA::preprocess, PROP_POINTER, PointerPropertyRNA::set, PropertyRNA::type, and PointerPropertyRNA::type_fn.
Referenced by def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_render_layers(), def_common_zone_input(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), def_group(), def_sh_tex_pointdensity(), rna_api_animdata_nla_tracks(), rna_def_action_pose_markers(), rna_def_animdata(), rna_def_animviz(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_handle(), rna_def_asset_representation(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_blendfile_import_item(), rna_def_boid_settings(), rna_def_boidstate(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_brush(), rna_def_cachefile_layers(), rna_def_canvas_surfaces(), rna_def_cloth_sim_settings(), rna_def_collection_exporter_data(), rna_def_constraint_action(), rna_def_constraint_clamp_to(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_object_solver(), rna_def_constraint_shrinkwrap(), rna_def_constraint_spline_ik(), rna_def_constrainttarget_bone(), RNA_def_context(), rna_def_curve(), rna_def_curve_splines(), rna_def_curves(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_drivertarget(), rna_def_edit_bone(), rna_def_effect_inputs(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_fileselect_asset_params(), rna_def_fileselect_entry(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_font(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_gizmo(), rna_def_gpencil_options(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layers(), rna_def_ID(), rna_def_image(), rna_def_image_paint(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_layer_objects(), rna_def_loop_colors(), RNA_def_main(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_material_greasepencil(), rna_def_material_slot(), rna_def_mesh(), rna_def_modifier(), rna_def_modifier_armature(), rna_def_modifier_array(), rna_def_modifier_boolean(), rna_def_modifier_cast(), rna_def_modifier_collision(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_grease_pencil_armature(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_lattice(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), rna_def_modifier_grease_pencil_mirror(), rna_def_modifier_grease_pencil_outline(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_grease_pencil_weight_proximity(), rna_def_modifier_hook(), rna_def_modifier_lattice(), rna_def_modifier_mask(), rna_def_modifier_meshdeform(), rna_def_modifier_nodes(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_normaledit(), rna_def_modifier_particleinstance(), rna_def_modifier_shrinkwrap(), rna_def_modifier_softbody(), rna_def_modifier_surfacedeform(), rna_def_modifier_uvproject(), rna_def_movieclip(), rna_def_mtex_common(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_node_socket_interface_material(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_object(), rna_def_object_constraints(), rna_def_object_light_linking(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_common(), rna_def_operator_type_macro(), rna_def_paint(), rna_def_paint_mode(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_pointer_property(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_property(), rna_def_region(), rna_def_render_engine(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_image(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_text(), rna_def_space_view3d(), rna_def_space_view3d_shading(), rna_def_struct(), RNA_def_struct_ptr(), rna_def_text(), rna_def_tracking(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneTracks(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform_orientation_slot(), rna_def_udim_tiles(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_spaces_gradient(), rna_def_userdef_theme_spaces_list_main(), rna_def_userdef_theme_spaces_main(), rna_def_uv_layers(), rna_def_uv_sculpt(), RNA_def_view_layer(), rna_def_window(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), RNA_def_world(), and rna_def_xr_actionmap().
| void RNA_def_property_pointer_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2812 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_POINTER, rna_def_property_sdna(), BlenderDefRNA::silent, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by def_cmp_defocus(), def_cmp_huecorrect(), def_cmp_image(), def_cmp_keyingscreen(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_planetrackdeform(), def_cmp_render_layers(), def_cmp_stabilize2d(), def_cmp_trackpos(), def_colorramp(), def_float_curve(), def_frame(), def_geo_image(), def_geo_input_material(), def_geo_string_to_curves(), def_group(), def_rgb_curve(), def_sh_script(), def_sh_tex(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_pointdensity(), def_tex_image(), def_texture(), def_time(), def_vector_curve(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animdata_common(), rna_def_animviz_common(), rna_def_annotation_layer(), rna_def_area_spaces(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_bake_data(), rna_def_boidrule_avoid(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_bone(), rna_def_bone_common(), rna_def_brush(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_cloth_collision_settings(), rna_def_color_management(), rna_def_colormanage(), rna_def_colormapping(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_camera_solver(), rna_def_constraint_clamp_to(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_kinematic(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_shrinkwrap(), rna_def_constraint_spline_ik(), rna_def_constraint_target_common(), rna_def_constraint_transform_cache(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), rna_def_curve(), rna_def_curves_modifier(), rna_def_dopesheet(), rna_def_dynamic_paint_brush_settings(), rna_def_editor(), rna_def_effect_inputs(), rna_def_effector_weight(), rna_def_fcurve(), rna_def_field(), rna_def_filter_video(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_font(), rna_def_freestyle_settings(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), rna_def_header(), rna_def_hue_modifier(), rna_def_ID(), rna_def_image(), rna_def_image(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_key(), rna_def_lattice(), rna_def_library(), rna_def_light(), rna_def_lightprobe(), rna_def_linestyle(), rna_def_linestyle_modifiers(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_menu(), rna_def_mesh(), rna_def_metaball_elements(), rna_def_modifier(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_cloth(), rna_def_modifier_color_ramp_common(), rna_def_modifier_curve_common(), rna_def_modifier_datatransfer(), rna_def_modifier_dynamic_paint(), rna_def_modifier_fluid(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_custom_curve(), rna_def_modifier_grease_pencil_material_filter(), rna_def_modifier_grease_pencil_shrinkwrap(), rna_def_modifier_hook(), rna_def_modifier_mask(), rna_def_modifier_meshseqcache(), rna_def_modifier_mirror(), rna_def_modifier_particleinstance(), rna_def_modifier_particlesystem(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_uvwarp(), rna_def_modifier_warp(), rna_def_modifier_wave(), rna_def_modifier_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgproximity(), rna_def_motionpath_common(), rna_def_movie(), rna_def_movieclip(), rna_def_mtex(), rna_def_nlastrip(), rna_def_node(), rna_def_node_link(), rna_def_node_socket_collection(), rna_def_node_socket_image(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_texture(), rna_def_node_socket_material(), rna_def_node_socket_object(), rna_def_node_socket_texture(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_object(), rna_def_object_base(), rna_def_object_modifiers(), rna_def_panel(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_pose_channel(), RNA_def_property(), rna_def_proxy(), rna_def_region(), rna_def_rigidbody_constraint(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sculpt(), rna_def_softbody(), rna_def_sound(), rna_def_space_clip(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_mask_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_text(), rna_def_text(), rna_def_texture(), rna_def_texture_image(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingTrack(), rna_def_userdef_input(), rna_def_userdef_theme_ui_style(), rna_def_userdef_themes(), rna_def_userdef_view(), RNA_def_vfont(), RNA_def_view_layer(), rna_def_view_layer_common(), rna_def_volume(), rna_def_window(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), and RNA_def_world().
| void RNA_def_property_poll_runtime | ( | PropertyRNA * | prop, |
| const void * | func ) |
Definition at line 3001 of file rna_define.cc.
References CLOG_ERROR, PropertyRNA::identifier, LOG, PROP_POINTER, and PropertyRNA::type.
Referenced by bpy_prop_callback_assign_pointer().
| void RNA_def_property_range | ( | PropertyRNA * | prop, |
| double | min, | ||
| double | max ) |
Definition at line 1736 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, float, FloatPropertyRNA::hardmax, IntPropertyRNA::hardmax, FloatPropertyRNA::hardmin, IntPropertyRNA::hardmin, PropertyRNA::identifier, StructRNA::identifier, int, BlenderDefRNA::laststruct, LOG, min, PROP_FLOAT, PROP_INT, FloatPropertyRNA::softmax, IntPropertyRNA::softmax, FloatPropertyRNA::softmin, IntPropertyRNA::softmin, and PropertyRNA::type.
Referenced by BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_crop(), def_cmp_cryptomatte_common(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_ellipsemask(), def_cmp_glare(), def_cmp_id_mask(), def_cmp_inpaint(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_split(), def_cmp_sunbeams(), def_cmp_tonemap(), def_cmp_vector_blur(), def_frame(), def_node_image_user(), def_sh_ambient_occlusion(), def_sh_bevel(), def_sh_tex_brick(), def_sh_tex_magic(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_tex_bricks(), MESH_OT_bevel(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), RNA_api_wm(), rna_def_action(), rna_def_animdata(), rna_def_animviz_motion_path(), rna_def_animviz_paths(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_area_light(), rna_def_armature(), rna_def_asset_shelf(), rna_def_attribute_byte_color(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_audio_options(), rna_def_bake_data(), rna_def_beztriple(), rna_def_boid_settings(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidstate(), rna_def_bone_common(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_collision(), rna_def_color_balance(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_follow_path(), rna_def_constraint_kinematic(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_limit(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constrainttarget_bone(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curvemapping(), rna_def_curves_sculpt_options(), rna_def_display_safe_areas(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_effector_weight(), rna_def_fcurve(), rna_def_field(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_float_percentage(), RNA_def_float_rotation(), RNA_def_float_vector(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_generator(), rna_def_font(), rna_def_freestyle_settings(), rna_def_gizmo(), rna_def_glow(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_onion_skinning(), rna_def_image(), rna_def_image_paint(), rna_def_imageuser(), RNA_def_int(), RNA_def_int_array(), RNA_def_int_vector(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keydata(), rna_def_lattice(), rna_def_latticepoint(), rna_def_light(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_mask(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_build(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_edgesplit(), rna_def_modifier_explode(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_color(), 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_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), 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_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_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_remesh(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_smooth(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvproject(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex_common(), rna_def_multicam(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_nodetree(), rna_def_object(), rna_def_object_lineart(), rna_def_operator_stroke_element(), rna_def_paint(), rna_def_palettecolor(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_pointcache_common(), rna_def_pose_channel(), rna_def_pose_itasc(), rna_def_property_subdivision_common(), rna_def_raytrace_eevee(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_gpencil(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sculpt(), rna_def_sequence(), rna_def_shader_fx_blur(), rna_def_shader_fx_colorize(), 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_softbody(), rna_def_sound(), rna_def_space_clip(), rna_def_space_console(), rna_def_space_image(), rna_def_space_image_uv(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_text(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_spot_light(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_sun_light(), rna_def_texpaint_slots(), rna_def_text(), rna_def_text(), rna_def_textbox(), rna_def_texture(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingObject(), rna_def_trackingPlaneTrack(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_udim_tile(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_userdef_edit(), rna_def_userdef_filepaths(), rna_def_userdef_input(), rna_def_userdef_solidlight(), rna_def_userdef_system(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_spaces_face(), rna_def_userdef_theme_spaces_gpencil(), rna_def_userdef_theme_spaces_vertex(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_sculpt(), rna_def_vertex_paint(), rna_def_view_layer_common(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_render(), rna_def_whitebalance_modifier(), rna_def_wipe(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), and rna_def_xr_session_settings().
|
static |
Definition at line 2234 of file rna_define.cc.
References PropertyRNA::arraydimension, DNAStructMember::arraylength, PropertyRNA::arraylength, CLOG_ERROR, PropertyDefRNA::cont, DefRNA, PropertyDefRNA::dnaarraylength, StructDefRNA::dnafromname, StructDefRNA::dnafromprop, PropertyDefRNA::dnaname, StructDefRNA::dnaname, PropertyDefRNA::dnaoffset, PropertyDefRNA::dnapointerlevel, PropertyDefRNA::dnasize, PropertyDefRNA::dnastructfromname, PropertyDefRNA::dnastructfromprop, PropertyDefRNA::dnastructname, PropertyDefRNA::dnatype, BlenderDefRNA::error, PropertyRNA::identifier, BlenderDefRNA::laststruct, LOG, DNAStructMember::offset, DNAStructMember::pointerlevel, PROP_BOOLEAN, PROP_POINTER, rna_find_sdna_member(), rna_find_struct_def(), rna_find_struct_property_def(), BlenderDefRNA::sdna, BlenderDefRNA::silent, DNAStructMember::size, PropertyRNA::totarraylength, DNAStructMember::type, PropertyRNA::type, and BlenderDefRNA::verify.
Referenced by RNA_def_property_boolean_sdna(), RNA_def_property_collection_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_sdna(), and RNA_def_property_string_sdna().
| void RNA_def_property_srna | ( | PropertyRNA * | prop, |
| const char * | type ) |
Definition at line 3652 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, error(), LOG, rna_validate_identifier(), and PropertyRNA::srna.
Referenced by def_geo_foreach_geometry_element_output(), def_geo_index_switch(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), rna_api_nlatrack_strips(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequences(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_frames_api(), rna_def_annotation_layers_api(), rna_def_area_spaces(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_tags_api(), rna_def_attributes_common(), rna_def_blendfile_import_items(), RNA_def_blendfile_import_libraries(), rna_def_bone_collection_memberships(), rna_def_cachefile(), rna_def_cachefile_layers(), rna_def_cachefile_object_paths(), rna_def_camera_background_images(), rna_def_canvas_surfaces(), rna_def_channeldriver_variables(), rna_def_cmp_output_file_slots_api(), rna_def_collection_children(), rna_def_collection_objects(), rna_def_color_ramp_element_api(), rna_def_constraint_armature_deform_targets(), rna_def_curve(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curveprofile_points_api(), rna_def_curves(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_fmodifier_envelope_control_points(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_gizmo(), rna_def_gizmos(), rna_def_grease_pencil_data(), rna_def_grease_pencil_frames(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_keyingset_paths(), rna_def_keymap_items(), rna_def_layer_objects(), rna_def_loop_colors(), 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_mask_layer(), rna_def_masklayers(), rna_def_maskSpline(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_looptris(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_metaball(), rna_def_metaball_elements(), rna_def_modifier_nodes(), rna_def_modifier_nodes_bake(), rna_def_node_sockets_api(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_object_constraints(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_palettecolors(), rna_def_pointcloud(), rna_def_pose_channel_constraints(), rna_def_ptcache_point_caches(), rna_def_render_passes(), rna_def_render_slots(), rna_def_render_views(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_objects(), rna_def_sequence_modifiers(), rna_def_space_node_path_api(), rna_def_strip_fcurves(), rna_def_texmat_common(), rna_def_texture_slots(), rna_def_timeline_markers(), rna_def_tracking(), rna_def_trackingMarkers(), rna_def_trackingObject(), rna_def_trackingObjects(), rna_def_trackingPlaneMarkers(), rna_def_trackingReconstruction(), rna_def_udim_tiles(), RNA_def_userdef(), rna_def_userdef_addon_collection(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_script_directory_collection(), rna_def_uv_layers(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_volume(), rna_def_volume_grids(), rna_def_wm_keyconfigs(), rna_def_wm_keymaps(), rna_def_workspace_owner_ids(), rna_def_workspace_tools(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), and rna_def_xr_user_paths().
| void RNA_def_property_string_default | ( | PropertyRNA * | prop, |
| const char * | value ) |
Definition at line 2135 of file rna_define.cc.
References CLOG_ERROR, StringPropertyRNA::defaultvalue, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_STRING, and PropertyRNA::type.
Referenced by BPy_StringProperty(), rna_def_menu(), rna_def_operator_common(), rna_def_panel(), RNA_def_string(), RNA_def_string_dir_path(), RNA_def_string_file_name(), and RNA_def_string_file_path().
| void RNA_def_property_string_funcs | ( | PropertyRNA * | prop, |
| const char * | get, | ||
| const char * | length, | ||
| const char * | set ) |
Definition at line 3370 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, StringPropertyRNA::get, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, StringPropertyRNA::length, LOG, BlenderDefRNA::preprocess, PROP_STRING, StringPropertyRNA::set, and PropertyRNA::type.
Referenced by def_cmp_cryptomatte_common(), def_reroute(), def_sh_script(), rna_def_annotation_layer(), rna_def_armature_collections(), rna_def_asset_data(), rna_def_asset_representation(), rna_def_asset_shelf(), rna_def_attribute(), rna_def_attribute_group_mesh(), rna_def_attribute_string(), rna_def_blendfile_import_item(), rna_def_blendfile_import_library(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_canvas_surface(), rna_def_channel(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_collection_exporter_data(), rna_def_console_line(), RNA_def_constraint(), RNA_def_context(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_filemenu_entry(), rna_def_fileselect_asset_params(), rna_def_fileselect_entry(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier(), rna_def_font(), rna_def_function(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_mask(), rna_def_ID(), rna_def_ID_override_library_property_operation(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_lattice(), rna_def_layer_collection(), rna_def_library(), rna_def_linestyle_modifiers(), RNA_def_main(), rna_def_mask_layer(), rna_def_material_slot(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_mloopcol(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_armature(), rna_def_modifier_bevel(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_explode(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_time_segment(), rna_def_modifier_grease_pencil_vertex_group(), 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_meshcache(), rna_def_modifier_meshdeform(), rna_def_modifier_multires(), rna_def_modifier_nodes_warning(), rna_def_modifier_normaledit(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_smooth(), rna_def_modifier_solidify(), rna_def_modifier_surfacedeform(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_warp(), rna_def_modifier_wave(), rna_def_modifier_weightednormal(), rna_def_modifier_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movie(), rna_def_mtex(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_object(), rna_def_operator_common(), RNA_def_packedfile(), rna_def_panel(), rna_def_particle_dupliweight(), rna_def_particle_system(), rna_def_particle_target(), rna_def_pointcache_common(), rna_def_pose_channel(), rna_def_property(), rna_def_render_engine(), rna_def_rna_primitive(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_space_node_path_api(), rna_def_space_properties(), rna_def_string_property(), rna_def_strip_proxy(), rna_def_struct(), rna_def_tex_slot(), rna_def_text(), rna_def_text_line(), rna_def_trackingObject(), rna_def_trackingPlaneTrack(), rna_def_trackingTrack(), rna_def_udim_tile(), rna_def_uilist(), rna_def_userdef_addon(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_script_directory(), rna_def_userdef_studiolight(), rna_def_userdef_themes(), rna_def_vertex_group(), rna_def_view_layer_common(), rna_def_view_layer_lightgroup(), rna_def_volume(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_workspace_tool(), RNA_def_world(), rna_def_xr_actionmap(), and rna_def_xr_eventdata().
| void RNA_def_property_string_funcs_runtime | ( | PropertyRNA * | prop, |
| StringPropertyGetFunc | getfunc, | ||
| StringPropertyLengthFunc | lengthfunc, | ||
| StringPropertySetFunc | setfunc ) |
Definition at line 3431 of file rna_define.cc.
References StringPropertyRNA::get_ex, StringPropertyRNA::length_ex, PROP_EDITABLE, PROP_IDPROPERTY, RNA_def_property_clear_flag(), and StringPropertyRNA::set_ex.
Referenced by bpy_prop_callback_assign_string().
| void RNA_def_property_string_maxlength | ( | PropertyRNA * | prop, |
| int | maxlength ) |
Definition at line 1990 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, StringPropertyRNA::maxlength, PROP_STRING, and PropertyRNA::type.
Referenced by BPy_StringProperty(), rna_def_asset_tag(), rna_def_attribute_group_mesh(), rna_def_channel(), rna_def_fluid_domain_settings(), rna_def_font(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_ID(), rna_def_keyingset(), rna_def_keyingset_info(), RNA_def_main(), rna_def_mask_layer(), rna_def_maskParent(), rna_def_menu(), rna_def_mloopcol(), rna_def_mloopuv(), rna_def_modifier_explode(), rna_def_operator_common(), rna_def_panel(), rna_def_pointcache_common(), rna_def_sequence(), rna_def_skin_vertices(), RNA_def_string(), RNA_def_string_dir_path(), RNA_def_string_file_name(), RNA_def_string_file_path(), rna_def_tex_slot(), rna_def_trackingObject(), rna_def_trackingPlaneTrack(), rna_def_trackingTrack(), rna_def_usd_hook(), and rna_def_xr_actionmap().
| void RNA_def_property_string_sdna | ( | PropertyRNA * | prop, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 2767 of file rna_define.cc.
References PropertyRNA::arraydimension, CLOG_ERROR, debugSRNA_defaults, StringPropertyRNA::defaultvalue, DefRNA, DNA_default_table, DNA_struct_find_index_wrapper(), PropertyDefRNA::dnaoffset, PropertyDefRNA::dnapointerlevel, PropertyDefRNA::dnastructname, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, StringPropertyRNA::maxlength, POINTER_OFFSET, BlenderDefRNA::preprocess, print_default_info(), PROP_STRING, rna_def_property_sdna(), BlenderDefRNA::sdna, PropertyRNA::totarraylength, and PropertyRNA::type.
Referenced by def_cmp_keyingscreen(), def_cmp_output_file(), def_cmp_planetrackdeform(), def_cmp_trackpos(), def_reroute(), def_sh_attribute(), def_sh_output_aov(), def_tex_output(), rna_def_animdata(), rna_def_armature_collections(), rna_def_asset_shelf(), rna_def_attribute_string(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_brush(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_follow_track(), rna_def_constraint_kinematic(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_target_common(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), rna_def_curves(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_editor(), rna_def_file_handler(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_font(), rna_def_freestyle_settings(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_mask(), rna_def_header(), rna_def_image(), rna_def_image(), rna_def_image_packed_files(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_lattice(), rna_def_layer_collection(), rna_def_library(), rna_def_library_weak_reference(), rna_def_linestyle_modifiers(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_modifier_armature(), rna_def_modifier_bevel(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_explode(), rna_def_modifier_generic_map_info(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_layer_filter(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_vertex_group(), 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_meshcache(), rna_def_modifier_meshdeform(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_smooth(), rna_def_modifier_solidify(), rna_def_modifier_surfacedeform(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_warp(), rna_def_modifier_wave(), rna_def_modifier_weightednormal(), rna_def_modifier_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_socket(), rna_def_node_socket_interface_string(), rna_def_node_socket_string(), rna_def_nodetree(), rna_def_object(), rna_def_operator_common(), rna_def_operator_type_macro(), rna_def_panel(), rna_def_particle_settings_mtex(), rna_def_pointcache_common(), RNA_def_property(), rna_def_render_engine(), rna_def_render_pass(), rna_def_render_slot(), rna_def_render_view(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_softbody(), rna_def_sound(), rna_def_space_outliner(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_shading(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_tex_slot(), rna_def_udim_tile(), rna_def_uilist(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon_pref(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_keymap(), rna_def_userdef_script_directory(), rna_def_userdef_system(), rna_def_userdef_themes(), rna_def_userdef_view(), RNA_def_vfont(), rna_def_view_layer_aov(), rna_def_view_layer_common(), and rna_def_volume().
| void RNA_def_property_string_search_func | ( | PropertyRNA * | prop, |
| const char * | search, | ||
| const eStringPropertySearchFlag | search_flag ) |
Definition at line 3404 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_STRING, PROP_STRING_SEARCH_SUPPORTED, StringPropertyRNA::search, StringPropertyRNA::search_flag, and PropertyRNA::type.
Referenced by rna_def_keyconfig(), and rna_def_modifier_bevel().
| void RNA_def_property_string_search_func_runtime | ( | PropertyRNA * | prop, |
| StringPropertySearchFunc | search_fn, | ||
| const eStringPropertySearchFlag | search_flag ) |
Definition at line 3458 of file rna_define.cc.
References PROP_STRING_SEARCH_SUPPORTED, StringPropertyRNA::search, and StringPropertyRNA::search_flag.
Referenced by ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_insert_by_name(), bpy_prop_callback_assign_string(), blender::ed::sculpt_paint::BRUSH_OT_asset_edit_metadata(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), WM_OT_call_menu(), WM_OT_call_menu_pie(), and WM_OT_call_panel().
| void RNA_def_property_struct_runtime | ( | StructOrFunctionRNA * | cont, |
| PropertyRNA * | prop, | ||
| StructRNA * | type ) |
Definition at line 1799 of file rna_define.cc.
References CLOG_ERROR, CONTAINER_RNA_ID, DefRNA, BlenderDefRNA::error, StructRNA::flag, PropertyRNA::identifier, CollectionPropertyRNA::item_type, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_COLLECTION, PROP_ID_REFCOUNT, PROP_POINTER, PROP_PTR_NO_OWNERSHIP, RNA_def_property_flag(), STRUCT_ID, STRUCT_ID_REFCOUNT, STRUCT_NO_DATABLOCK_IDPROPERTIES, PointerPropertyRNA::type, and PropertyRNA::type.
Referenced by RNA_def_collection_runtime(), and RNA_def_pointer_runtime().
| void RNA_def_property_struct_type | ( | PropertyRNA * | prop, |
| const char * | type ) |
Definition at line 1771 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, CollectionPropertyRNA::item_type, BlenderDefRNA::laststruct, LOG, BlenderDefRNA::preprocess, PROP_COLLECTION, PROP_POINTER, PointerPropertyRNA::type, and PropertyRNA::type.
Referenced by def_cmp_cryptomatte(), def_cmp_defocus(), def_cmp_huecorrect(), def_cmp_image(), def_cmp_keyingscreen(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_planetrackdeform(), def_cmp_render_layers(), def_cmp_stabilize2d(), def_cmp_trackpos(), def_colorramp(), def_common_zone_input(), def_float_curve(), def_frame(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_index_switch(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_simulation_output(), def_geo_string_to_curves(), def_group(), def_rgb_curve(), def_sh_script(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_pointdensity(), def_tex_image(), def_texture(), def_time(), def_vector_curve(), define_specific_node(), rna_api_animdata_nla_tracks(), RNA_api_space_filebrowser(), RNA_api_ui_layout(), rna_def_action(), rna_def_action_group(), rna_def_action_legacy(), rna_def_action_pose_markers(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_stroke(), rna_def_area(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_data(), rna_def_asset_handle(), rna_def_asset_representation(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_attributes_common(), rna_def_bake_data(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_boid_settings(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_brush(), rna_def_cachefile(), rna_def_cachefile_layers(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channeldriver(), rna_def_cloth_sim_settings(), rna_def_cmp_output_file_slot_file(), RNA_def_collection(), rna_def_collection_child(), rna_def_collection_exporter_data(), rna_def_collection_object(), RNA_def_collections(), rna_def_color_management(), rna_def_color_ramp(), rna_def_colorbalance_modifier(), rna_def_colormapping(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_python(), rna_def_constraint_transform_cache(), RNA_def_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_splines(), rna_def_curvemap(), rna_def_curvemapping(), rna_def_curveprofile(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_modifier(), rna_def_curves_sculpt_options(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effector_weight(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_fileselect_asset_params(), rna_def_fileselect_entry(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier_envelope(), rna_def_font(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_function(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), 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(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layers(), rna_def_header(), rna_def_hue_modifier(), rna_def_ID(), rna_def_ID_properties(), rna_def_image(), rna_def_image(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_library(), rna_def_lightprobe(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_loop_colors(), RNA_def_main(), rna_def_mask(), rna_def_mask_layer(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_material_slot(), rna_def_menu(), rna_def_mesh(), rna_def_meta(), rna_def_metaball(), rna_def_mloopcol(), rna_def_mloopuv(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_cloth(), rna_def_modifier_collision(), rna_def_modifier_color_ramp_common(), rna_def_modifier_curve_common(), rna_def_modifier_grease_pencil_dash(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_time(), rna_def_modifier_grease_pencil_tint(), rna_def_modifier_meshseqcache(), rna_def_modifier_nodes(), rna_def_modifier_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_particleinstance(), rna_def_modifier_softbody(), rna_def_modifier_uvproject(), rna_def_movie(), rna_def_movieclip(), rna_def_mtex(), rna_def_mtex_common(), rna_def_mvert(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_collection(), rna_def_node_socket_image(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_texture(), rna_def_node_socket_material(), rna_def_node_socket_object(), rna_def_node_socket_standard(), rna_def_node_socket_texture(), rna_def_node_tree_interface(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_object(), rna_def_object_constraints(), rna_def_object_light_linking(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_common(), rna_def_operator_type_macro(), rna_def_paint(), rna_def_palette(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_pointcache_active(), rna_def_pointcloud(), RNA_def_pointer(), rna_def_pointer_property(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_property(), rna_def_region(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_result(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_world(), RNA_def_rna(), RNA_def_scene(), rna_def_scene_eevee(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_sequence(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_nla(), rna_def_space_node(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_spreadsheet(), rna_def_space_view3d(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_spreadsheet_column(), rna_def_struct(), RNA_def_struct_ptr(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_text(), rna_def_texture(), rna_def_texture_image(), rna_def_timeline_marker(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstruction(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform_orientation_slot(), rna_def_udim_tiles(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_input(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_spaces_asset_shelf_main(), rna_def_userdef_theme_spaces_gradient(), rna_def_userdef_theme_spaces_list_main(), rna_def_userdef_theme_spaces_main(), rna_def_userdef_theme_ui_style(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_uv_layers(), rna_def_uv_sculpt(), RNA_def_view_layer(), rna_def_view_layer_common(), rna_def_viewer_path(), rna_def_volume(), rna_def_window(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), rna_def_workspace(), RNA_def_world(), rna_def_xr_actionmap(), and rna_def_xr_session_state().
| void RNA_def_property_subtype | ( | PropertyRNA * | prop, |
| PropertySubType | subtype ) |
Definition at line 1535 of file rna_define.cc.
References PropertyRNA::subtype.
Referenced by CURVE_OT_draw(), blender::ed::curves::CURVES_OT_draw(), def_fill_tile(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), GPENCIL_OT_annotate(), IMAGE_OT_curves_point_set(), IMAGE_OT_new(), IMAGE_OT_sample(), MESH_OT_knife_tool(), MESH_OT_spin(), blender::ed::object::OBJECT_OT_data_transfer(), PAINT_OT_add_texture_paint_slot(), PREFERENCES_OT_extension_repo_add(), RNA_api_scene(), RNA_def_float_distance(), rna_def_image(), rna_def_image_paint(), rna_def_image_preview(), rna_def_modifier_datatransfer(), rna_def_modifier_normaledit(), rna_def_udim_tile(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_grow(), blender::ed::sculpt_paint::color::SCULPT_OT_color_filter(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_sample(), blender::ed::object::TRANSFORM_OT_vertex_warp(), and WM_operator_properties_gesture_lasso().
| void RNA_def_property_tags | ( | PropertyRNA * | prop, |
| int | tags ) |
Add the property-tags passed as tags to prop (if valid).
Definition at line 1514 of file rna_define.cc.
References PropertyRNA::tags.
Referenced by BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_CollectionProperty(), BPy_EnumProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_PointerProperty(), and BPy_StringProperty().
| void RNA_def_property_translation_context | ( | PropertyRNA * | prop, |
| const char * | context ) |
Definition at line 2921 of file rna_define.cc.
References BLT_I18NCONTEXT_DEFAULT_BPYRNA, and PropertyRNA::translation_context.
Referenced by ACTION_OT_interpolation_type(), BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_CollectionProperty(), BPy_EnumProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_PointerProperty(), BPy_StringProperty(), BRUSH_OT_curve_preset(), BRUSH_OT_sculpt_curves_falloff_preset(), CLIP_OT_average_tracks(), CLIP_OT_mode_set(), def_cmp_blur(), def_cmp_channel_matte(), def_cmp_color_spill(), def_cmp_cryptomatte_common(), def_cmp_dilate_erode(), def_cmp_keying(), def_cmp_lensdist(), def_cmp_map_uv(), def_cmp_trackpos(), def_float_to_int(), def_geo_image_texture(), def_math(), def_sh_tex_image(), def_sh_tex_noise(), def_sh_tex_voronoi(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_vector_math(), DPAINT_OT_type_toggle(), FONT_OT_case_set(), GRAPH_OT_fmodifier_add(), GRAPH_OT_interpolation_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_dissolve(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_reproject(), mesh_operator_edgering_props(), MESH_OT_bisect(), MESH_OT_knife_tool(), MESH_OT_loopcut(), MESH_OT_rip(), MESH_OT_select_similar(), NLA_OT_fmodifier_add(), NLA_OT_fmodifier_paste(), blender::nodes::node_fn_integer_math_cc::node_rna(), blender::ed::object::OBJECT_OT_add(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_data_instance_add(), blender::ed::object::OBJECT_OT_duplicates_make_real(), blender::ed::object::OBJECT_OT_grease_pencil_add(), blender::ed::object::OBJECT_OT_light_add(), blender::ed::object::OBJECT_OT_select_by_type(), blender::ed::object::OBJECT_OT_shaderfx_add(), blender::ed::outliner::OUTLINER_OT_id_remap(), RENDER_OT_shutter_curve_preset(), rna_api_animdata_nla_tracks(), rna_def_action_legacy(), rna_def_alembic_object_path(), rna_def_asset_representation(), rna_def_audio_options(), rna_def_bone_curved_common(), rna_def_brush(), rna_def_cachefile(), rna_def_camera_background_image(), rna_def_canvas_surface(), rna_def_cmp_output_file_slot_file(), rna_def_console_line(), rna_def_constraint_follow_track(), rna_def_curveprofile(), rna_def_curves_sculpt_options(), rna_def_drivertarget(), rna_def_dynamic_paint_brush_settings(), rna_def_editor(), rna_def_event(), rna_def_field(), rna_def_filemenu_entry(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier(), rna_def_gpencil_options(), rna_def_histogram(), rna_def_image(), rna_def_keyconfig(), rna_def_keyingset_path(), rna_def_light(), rna_def_light_energy(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_maskSpline(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_modifier_decimate(), rna_def_modifier_dynamic_paint(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_hook(), rna_def_modifier_particleinstance(), rna_def_modifier_simpledeform(), rna_def_modifier_solidify(), rna_def_modifier_warp(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgproximity(), rna_def_object(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), RNA_def_scene(), rna_def_scene_ffmpeg_settings(), rna_def_scene_render_data(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_shader_fx_shadow(), rna_def_sound(), rna_def_space_clip(), rna_def_space_console(), rna_def_space_image_uv(), rna_def_space_node(), rna_def_space_node_path_api(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_strip_proxy(), rna_def_texmapping(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_texture_image(), rna_def_tool_settings(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjectTracks(), rna_def_trackingTracks(), rna_def_userdef_edit(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_pathcompare(), rna_def_userdef_studiolight(), rna_def_userdef_studiolights(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_edge(), rna_def_view_layer_common(), rna_def_volume(), rna_def_volume_grid(), rna_def_window(), rna_def_wipe(), rna_def_xr_session_settings(), SCENE_OT_new(), SCRIPT_OT_python_file_run(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::color::SCULPT_OT_color_filter(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_movieclip_strip_add(), TEXT_OT_jump(), TEXT_OT_scroll(), TEXT_OT_scroll_bar(), Transform_Properties(), UV_OT_select_similar(), and VIEW3D_OT_view_axis().
| void RNA_def_property_ui_icon | ( | PropertyRNA * | prop, |
| int | icon, | ||
| int | consecutive ) |
Definition at line 1652 of file rna_define.cc.
References PropertyRNA::icon, PROP_ICONS_CONSECUTIVE, PROP_ICONS_REVERSE, and RNA_def_property_flag().
Referenced by rna_def_annotation_layer(), rna_def_bone(), rna_def_brush(), rna_def_cachefile_layer(), rna_def_camera_background_image(), rna_def_charinfo(), RNA_def_collections(), RNA_def_constraint(), rna_def_curve_paint_settings(), rna_def_dopesheet(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_idfilter(), rna_def_fileselect_params(), rna_def_fmodifier(), rna_def_freestyle_settings(), rna_def_gpencil_options(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_mask(), rna_def_histogram(), rna_def_ID(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_layer_collection(), rna_def_lightprobe(), rna_def_mask_layer(), rna_def_material_greasepencil(), rna_def_mesh(), RNA_def_modifier(), rna_def_modifier(), rna_def_nlastrip(), rna_def_object(), rna_def_object_base(), rna_def_object_visibility(), rna_def_pose_channel(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_space_clip(), rna_def_space_image(), rna_def_space_node(), rna_def_space_outliner(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_spreadsheet_row_filter(), rna_def_text(), rna_def_tool_settings(), rna_def_trackingDopesheet(), rna_def_trackingPlaneTrack(), rna_def_trackingStabilization(), and rna_def_uilist().
| void RNA_def_property_ui_range | ( | PropertyRNA * | prop, |
| double | min, | ||
| double | max, | ||
| double | step, | ||
| int | precision ) |
The values hare are a little confusing:
| step | Used as the value to increase/decrease when clicking on number buttons, as well as scaling mouse input for click-dragging number buttons. For floats this is (step * UI_PRECISION_FLOAT_SCALE), why? - nobody knows. For ints, whole values are used. |
| precision | The number of zeros to show (as a whole number - common range is 1 - 6), see UI_PRECISION_FLOAT_MAX |
Definition at line 1663 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, float, PropertyRNA::identifier, StructRNA::identifier, int, BlenderDefRNA::laststruct, LOG, min, FloatPropertyRNA::precision, PROP_FLOAT, PROP_INT, FloatPropertyRNA::softmax, IntPropertyRNA::softmax, FloatPropertyRNA::softmin, IntPropertyRNA::softmin, FloatPropertyRNA::step, IntPropertyRNA::step, PropertyRNA::type, and UI_PRECISION_FLOAT_MAX.
Referenced by BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), CURVE_OT_draw(), blender::ed::curves::CURVES_OT_draw(), def_cmp_antialiasing(), def_cmp_channel_matte(), def_cmp_colorbalance(), def_cmp_dilate_erode(), def_cmp_kuwahara(), def_cmp_luma_matte(), def_cmp_sunbeams(), def_cmp_vector_blur(), def_geo_foreach_geometry_element_output(), def_geo_repeat_output(), def_sh_bevel(), def_sh_tex_sky(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_inset(), MESH_OT_select_similar(), MESH_OT_solidify(), MESH_OT_wireframe(), PAINT_OT_vertex_color_brightness_contrast(), rna_def_area_light(), rna_def_armature(), rna_def_bake_data(), rna_def_beztriple(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bpoint(), rna_def_brush(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), RNA_def_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_ramp_element(), rna_def_colormanage(), rna_def_colormapping(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_kinematic(), rna_def_constraint_location_limit(), rna_def_constraint_minmax(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_like(), rna_def_constraint_stretch_to(), rna_def_constraint_transform(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curvemapping(), rna_def_curves_sculpt_options(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_effector_weight(), rna_def_field(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_filter_video(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_float_percentage(), RNA_def_float_rotation(), RNA_def_float_translation(), RNA_def_float_vector(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_font(), rna_def_gaussian_blur(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_grease_pencil_layer(), rna_def_image(), rna_def_image_paint(), rna_def_index_switch_item(), RNA_def_int(), RNA_def_int_array(), RNA_def_int_vector(), rna_def_keyblock(), rna_def_keydata(), rna_def_light(), rna_def_light_energy(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle_mtex(), rna_def_mask_layer(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_mesh(), rna_def_metaball(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_cast(), rna_def_modifier_correctivesmooth(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_edgesplit(), rna_def_modifier_grease_pencil_array(), rna_def_modifier_grease_pencil_build(), rna_def_modifier_grease_pencil_color(), 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_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_subdiv(), rna_def_modifier_grease_pencil_texture(), rna_def_modifier_grease_pencil_thickness(), rna_def_modifier_grease_pencil_tint(), 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_mirror(), rna_def_modifier_ocean(), 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_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surfacedeform(), rna_def_modifier_uvproject(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_mtex(), rna_def_object(), rna_def_object_lineart(), rna_def_paint(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_pointcache_common(), rna_def_pose_channel(), rna_def_property_subdivision_common(), rna_def_raytrace_eevee(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_gpencil(), rna_def_scene_render_data(), rna_def_scopes(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), rna_def_shader_fx_blur(), rna_def_shader_fx_glow(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_space_clip(), rna_def_space_image(), rna_def_space_mask_info(), rna_def_space_node(), rna_def_space_sequencer(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speed_control(), rna_def_statvis(), rna_def_strip_crop(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_texmapping(), rna_def_text(), rna_def_textbox(), rna_def_texture(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_tool_settings(), rna_def_trackingCamera(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_userdef_input(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_sculpt(), rna_def_vertex_paint(), rna_def_view3d_cursor(), rna_def_view_layer_common(), rna_def_volume_display(), rna_def_volume_render(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_session_settings(), rna_def_xr_session_state(), blender::ed::sculpt_paint::SCULPT_OT_symmetrize(), SEQUENCER_OT_slip(), and TRANSFORM_OT_seq_slide().
| void RNA_def_property_ui_scale_type | ( | PropertyRNA * | prop, |
| PropertyScaleType | ui_scale_type ) |
Definition at line 1714 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, BlenderDefRNA::laststruct, LOG, PROP_FLOAT, PROP_INT, PropertyRNA::type, FloatPropertyRNA::ui_scale_type, and IntPropertyRNA::ui_scale_type.
Referenced by rna_def_modifier_boolean(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_remesh(), and rna_def_sculpt().
| void RNA_def_property_ui_text | ( | PropertyRNA * | prop, |
| const char * | name, | ||
| const char * | description ) |
Definition at line 1646 of file rna_define.cc.
References PropertyRNA::description, and PropertyRNA::name.
Referenced by api_ui_item_common(), BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_StringProperty(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), def_clamp(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_brightcontrast(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_composite(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_common(), def_cmp_cryptomatte_entry(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_huecorrect(), def_cmp_id_mask(), def_cmp_image(), def_cmp_inpaint(), def_cmp_invert(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_levels(), def_cmp_luma_matte(), def_cmp_map_range(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_sunbeams(), def_cmp_switch(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_viewer(), def_cmp_ycc(), def_cmp_zcombine(), def_colorramp(), def_common_zone_input(), def_float_curve(), def_float_to_int(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_fn_rotate_euler(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_image_texture(), def_geo_index_switch(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_output(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_group(), def_group_output(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_reroute(), def_rgb_curve(), def_scatter(), def_sh_ambient_occlusion(), def_sh_attribute(), def_sh_bevel(), def_sh_bump(), def_sh_combsep_color(), def_sh_displacement(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_output_aov(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex(), def_sh_tex_brick(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_gabor(), def_sh_tex_gradient(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_magic(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vector_rotate(), def_sh_vertex_color(), def_sheen(), def_tex_bricks(), def_tex_combsep_color(), def_tex_image(), def_tex_output(), def_texture(), def_time(), def_toon(), def_vector_curve(), def_vector_math(), define_specific_node(), dev_cmd_transform(), mesh_operator_edgering_props(), MESH_OT_bevel(), MESH_OT_loopcut(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), rna_api_animdata_nla_tracks(), RNA_api_bone(), RNA_api_gizmo(), RNA_api_image(), RNA_api_keymapitems(), RNA_api_object(), RNA_api_pose_channel(), RNA_api_ui_layout(), RNA_api_wm(), RNA_api_workspace_tool(), rna_def_action(), rna_def_action_group(), rna_def_action_legacy(), rna_def_action_pose_markers(), rna_def_actionbone_group_common(), rna_def_alembic_object_path(), rna_def_animdata(), rna_def_animdata_common(), rna_def_animviz(), rna_def_animviz_common(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_data(), rna_def_asset_handle(), rna_def_asset_representation(), rna_def_asset_shelf(), rna_def_asset_tag(), rna_def_attribute(), rna_def_attribute_byte_color(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_attribute_int2(), rna_def_attribute_quaternion(), rna_def_attributes_common(), rna_def_audio_options(), rna_def_bake_data(), rna_def_beztriple(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bonecolor(), RNA_def_boolean(), RNA_def_boolean_array(), RNA_def_boolean_layer(), RNA_def_boolean_layer_member(), RNA_def_boolean_vector(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), rna_def_cachefile_layers(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), RNA_def_collection(), rna_def_collection_child(), rna_def_collection_exporter_data(), rna_def_collection_light_linking(), rna_def_collection_object(), RNA_def_collection_runtime(), RNA_def_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_management(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), rna_def_common_keying_flags(), rna_def_composite_nodetree(), rna_def_console_line(), RNA_def_constraint(), 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_headtail_common(), 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_target_common(), 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_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curve_splines(), rna_def_curvemap(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_modifier(), rna_def_curves_point(), rna_def_curves_sculpt_options(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect_inputs(), rna_def_effector_weight(), RNA_def_enum(), RNA_def_enum_flag(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_file_handler(), 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_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), RNA_def_float(), RNA_def_float_array(), RNA_def_float_color(), RNA_def_float_factor(), RNA_def_float_matrix(), RNA_def_float_percentage(), RNA_def_float_rotation(), RNA_def_float_vector(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), 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(), rna_def_font(), rna_def_foreach_geometry_element_zone_viewer_path_elem(), rna_def_fpoint(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_function(), rna_def_gaussian_blur(), rna_def_geo_bake(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_geo_gizmo_transform(), rna_def_geometry_nodetree(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_glow(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), 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(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_grease_pencil_onion_skinning(), rna_def_group_node_viewer_path_elem(), rna_def_header(), rna_def_histogram(), rna_def_hue_modifier(), rna_def_ID(), rna_def_ID_properties(), rna_def_id_viewer_path_elem(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_image_preview(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_input(), RNA_def_int(), RNA_def_int_array(), RNA_def_int_vector(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keydata(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_layout_panel_state(), rna_def_library(), rna_def_library_weak_reference(), rna_def_light(), rna_def_light_energy(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_looptri_poly_value(), RNA_def_main(), rna_def_mask(), rna_def_mask(), rna_def_mask_layer(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_mesh(), rna_def_mesh_polygons(), rna_def_meta(), rna_def_metaball(), rna_def_metaball_elements(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_color_ramp_common(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_curve_common(), 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_generic_map_info(), 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_custom_curve(), 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_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), 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_vertex_group(), 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_material_common(), 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_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panel(), rna_def_modifier_nodes_warning(), 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_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), rna_def_modifier_uvproject(), rna_def_modifier_uvwarp(), rna_def_modifier_viewer_path_elem(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_motionpath_common(), rna_def_movie(), rna_def_movie_types(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mtex_common(), rna_def_multicam(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_standard(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_tree_interface(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_normal_layer_value(), rna_def_number_property(), rna_def_object(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_type_visibility_flags_common(), rna_def_object_vertex_groups(), rna_def_object_visibility(), rna_def_operator(), rna_def_operator_common(), rna_def_operator_filelist_element(), rna_def_operator_options_runtime(), rna_def_operator_stroke_element(), rna_def_operator_type_macro(), rna_def_operator_utils(), RNA_def_packedfile(), rna_def_paint(), rna_def_paint_mode(), rna_def_palettecolor(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_point(), rna_def_point_light(), rna_def_pointcache_active(), rna_def_pointcache_common(), rna_def_pointcloud(), RNA_def_pointer(), rna_def_pointer_property(), RNA_def_pointer_runtime(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_property(), rna_def_property_subdivision_common(), rna_def_proxy(), rna_def_ptcache_point_caches(), rna_def_raytrace_eevee(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_views(), rna_def_repeat_zone_viewer_path_elem(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_rna(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), 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_render_data(), rna_def_scene_render_view(), rna_def_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_selected_uv_element(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), 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_simulation_state_item(), rna_def_simulation_zone_viewer_path_elem(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_solid_color(), rna_def_sound(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_mask_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_speed_control(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), RNA_def_string(), RNA_def_string_dir_path(), RNA_def_string_file_name(), RNA_def_string_file_path(), rna_def_string_property(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_struct(), RNA_def_struct_ptr(), rna_def_sun_light(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_textbox(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_timer(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_ui_layout(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_apps(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_common(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_asset_shelf_main(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_spaces_edge(), rna_def_userdef_theme_spaces_face(), rna_def_userdef_theme_spaces_gpencil(), rna_def_userdef_theme_spaces_gradient(), rna_def_userdef_theme_spaces_list_main(), rna_def_userdef_theme_spaces_main(), rna_def_userdef_theme_spaces_paint_curves(), rna_def_userdef_theme_spaces_vertex(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_layers(), rna_def_uv_sculpt(), rna_def_vertex_group(), rna_def_vertex_paint(), RNA_def_vfont(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_viewer_node_viewer_path_elem(), rna_def_viewer_path(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_window_stereo3d(), rna_def_windowmanager(), rna_def_wipe(), rna_def_wm_keyconfigs(), rna_def_workspace(), rna_def_workspace_owner(), rna_def_workspace_tool(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), TRANSFORM_OT_select_orientation(), Transform_Properties(), and VIEW3D_OT_interactive_add().
| void RNA_def_property_update | ( | PropertyRNA * | prop, |
| int | noteflag, | ||
| const char * | func ) |
Definition at line 2973 of file rna_define.cc.
References CLOG_ERROR, DefRNA, LOG, PropertyRNA::noteflag, BlenderDefRNA::preprocess, and PropertyRNA::update.
Referenced by def_clamp(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_brightcontrast(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_composite(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_common(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_huecorrect(), def_cmp_id_mask(), def_cmp_image(), def_cmp_inpaint(), def_cmp_invert(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_levels(), def_cmp_luma_matte(), def_cmp_map_range(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_sunbeams(), def_cmp_switch(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_viewer(), def_cmp_ycc(), def_cmp_zcombine(), def_colorramp(), def_float_curve(), def_float_to_int(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_fn_rotate_euler(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_image_texture(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_output(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_group(), def_group_output(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_reroute(), def_rgb_curve(), def_scatter(), def_sh_ambient_occlusion(), def_sh_attribute(), def_sh_bevel(), def_sh_bump(), def_sh_combsep_color(), def_sh_displacement(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_output_aov(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex_brick(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_gabor(), def_sh_tex_gradient(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_magic(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vector_rotate(), def_sh_vertex_color(), def_sheen(), def_tex_bricks(), def_tex_combsep_color(), def_tex_image(), def_tex_output(), def_texture(), def_time(), def_toon(), def_vector_curve(), def_vector_math(), dev_cmd_transform(), rna_api_animdata_nla_tracks(), rna_def_action(), rna_def_action_group(), rna_def_actionbone_group_common(), rna_def_animdata(), rna_def_animviz_motion_path(), rna_def_animviz_paths(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_data(), rna_def_asset_shelf(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_attribute_group_mesh(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_audio_options(), rna_def_bake_data(), rna_def_beztriple(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_common(), rna_def_bone_curved_common(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_collection_exporter_data(), rna_def_collection_light_linking(), RNA_def_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_mix(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), rna_def_composite_nodetree(), rna_def_console_line(), RNA_def_constraint(), 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_headtail_common(), 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_target_common(), 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_curve(), rna_def_curve_nurb(), rna_def_curvemapping(), rna_def_curves(), rna_def_curves_modifier(), rna_def_curves_point(), rna_def_curves_sculpt_options(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effector_weight(), rna_def_fcurve(), rna_def_field(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_asset_params(), rna_def_fileselect_idfilter(), rna_def_fileselect_params(), rna_def_filter_common(), rna_def_filter_video(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), 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(), rna_def_font(), rna_def_fpoint(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_gaussian_blur(), rna_def_geo_bake(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_geo_gizmo_transform(), rna_def_geometry_nodetree(), rna_def_gizmo(), rna_def_glow(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), 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(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layers(), rna_def_grease_pencil_onion_skinning(), rna_def_hue_modifier(), rna_def_ID(), rna_def_ID_override_library(), rna_def_ID_override_library_property(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_paint(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_input(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keydata(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_light(), rna_def_light_energy(), rna_def_light_shadow(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_mask(), rna_def_mask(), rna_def_mask_layer(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_display(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_menu_switch_item(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), rna_def_mloopcol(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_color_ramp_common(), rna_def_modifier_correctivesmooth(), rna_def_modifier_curve(), rna_def_modifier_curve_common(), rna_def_modifier_datatransfer(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_edgesplit(), rna_def_modifier_explode(), rna_def_modifier_fluid(), rna_def_modifier_generic_map_info(), 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_custom_curve(), 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_layer_filter(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_material_filter(), 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_vertex_group(), 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_material_common(), 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_nodes_bake(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panel(), rna_def_modifier_normaledit(), rna_def_modifier_ocean(), rna_def_modifier_panel_open_prop(), rna_def_modifier_particleinstance(), 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_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surfacedeform(), rna_def_modifier_triangulate(), rna_def_modifier_type_common(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mtex_common(), rna_def_multicam(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_object(), rna_def_object_base(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_type_visibility_flags_common(), rna_def_object_vertex_groups(), rna_def_object_visibility(), rna_def_paint(), rna_def_paint_mode(), rna_def_palettecolor(), rna_def_panel(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_path(), rna_def_point(), rna_def_point_light(), rna_def_pointcache_common(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_itasc(), RNA_def_property(), rna_def_property_subdivision_common(), rna_def_proxy(), rna_def_ptcache_point_caches(), rna_def_raytrace_eevee(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_views(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), 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_render_data(), rna_def_scene_render_view(), rna_def_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), 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_simulation_state_item(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_solid_color(), rna_def_sound(), rna_def_sound(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_mask_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_speed_control(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_sun_light(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_texmat_common(), rna_def_texpaint_slots(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_textbox(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_unified_paint_settings(), rna_def_unit_settings(), RNA_def_userdef(), rna_def_userdef_apps(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_script_directory(), rna_def_userdef_solidlight(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_common(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_spaces_curves(), rna_def_userdef_theme_spaces_edge(), rna_def_userdef_theme_spaces_face(), rna_def_userdef_theme_spaces_gpencil(), rna_def_userdef_theme_spaces_paint_curves(), rna_def_userdef_theme_spaces_vertex(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_uv_layers(), rna_def_uv_sculpt(), rna_def_vertex_group(), rna_def_vertex_paint(), RNA_def_vfont(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_windowmanager(), rna_def_wipe(), rna_def_workspace(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), and rna_def_xr_session_settings().
| void RNA_def_property_update_notifier | ( | PropertyRNA * | prop, |
| const int | noteflag ) |
Definition at line 2996 of file rna_define.cc.
References PropertyRNA::noteflag.
Referenced by blender::nodes::RNA_def_node_enum().
| void RNA_def_property_update_runtime | ( | PropertyRNA * | prop, |
| RNAPropertyUpdateFunc | func ) |
Definition at line 2984 of file rna_define.cc.
References PropertyRNA::update.
Referenced by blender::ed::object::add_generic_props(), blender::ed::greasepencil::GREASE_PENCIL_OT_bake_grease_pencil_animation(), blender::nodes::node_fn_compare_cc::node_rna(), blender::nodes::node_fn_integer_math_cc::node_rna(), blender::nodes::node_geo_collection_info_cc::node_rna(), blender::nodes::node_geo_object_info_cc::node_rna(), blender::ed::space_node::node_socket_template_properties_update(), and blender::nodes::RNA_def_node_enum().
| void RNA_def_property_update_runtime_with_context_and_property | ( | PropertyRNA * | prop, |
| RNAPropertyUpdateFuncWithContextAndProperty | func ) |
Definition at line 2989 of file rna_define.cc.
References PROP_CONTEXT_PROPERTY_UPDATE, RNA_def_property_flag(), and PropertyRNA::update.
Referenced by bpy_prop_callback_assign_update().
| void RNA_def_py_data | ( | PropertyRNA * | prop, |
| void * | py_data ) |
Definition at line 3664 of file rna_define.cc.
References PropertyRNA::py_data.
Referenced by bpy_prop_py_data_ensure().
| PropertyRNA * RNA_def_string | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | default_value, | ||
| const int | maxlen, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3865 of file rna_define.cc.
References BLI_assert, PROP_NONE, PROP_STRING, RNA_def_property(), RNA_def_property_string_default(), RNA_def_property_string_maxlength(), and RNA_def_property_ui_text().
Referenced by ANIM_OT_channels_group(), ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_insert_by_name(), api_ui_item_common_heading(), api_ui_item_common_text(), api_ui_item_common_translation(), api_ui_item_op(), api_ui_item_rna_common(), ARMATURE_OT_assign_to_collection(), ARMATURE_OT_bone_primitive_add(), ARMATURE_OT_collection_assign(), ARMATURE_OT_collection_create_and_assign(), ARMATURE_OT_collection_unassign(), ARMATURE_OT_collection_unassign_named(), ARMATURE_OT_move_to_collection(), blender::ed::asset::ASSET_OT_catalog_delete(), blender::ed::asset::ASSET_OT_catalog_new(), blender::ed::sculpt_paint::BRUSH_OT_asset_edit_metadata(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), blender::ed::object::COLLECTION_OT_create(), blender::ed::object::COLLECTION_OT_exporter_add(), CONSOLE_OT_history_append(), CONSOLE_OT_insert(), CONSOLE_OT_scrollback_append(), def_sh_script(), ED_OT_undo_push(), blender::ed::object::edit_constraint_properties(), blender::ed::object::edit_modifier_properties(), blender::ed::object::edit_shaderfx_properties(), FILE_OT_external_operation(), FILE_OT_select_bookmark(), FILE_OT_unpack_item(), FONT_OT_text_insert(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_render_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_mask_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_move_to_layer(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_material_set(), IMAGE_OT_new(), IMAGE_OT_tile_add(), IMAGE_OT_unpack(), MARKER_OT_rename(), MASK_OT_layer_new(), MASK_OT_new(), blender::ed::space_node::NODE_OT_new_node_tree(), blender::ed::space_node::NODE_OT_output_file_add_socket(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_collection_instance_add(), blender::ed::object::OBJECT_OT_geometry_nodes_input_attribute_toggle(), blender::ed::object::OBJECT_OT_link_to_collection(), blender::ed::object::OBJECT_OT_move_to_collection(), blender::ed::object::OBJECT_OT_select_same_collection(), blender::ed::object::OBJECT_OT_transform_to_mouse(), blender::ed::asset::operator_asset_reference_props_register(), PAINT_OT_add_texture_paint_slot(), PALETTE_OT_join(), PREFERENCES_OT_extension_repo_add(), PREFERENCES_OT_extension_url_drop(), read_homefile_props(), RENDER_OT_render(), RNA_api_animdata(), rna_api_animdata_drivers(), RNA_api_curve_nurb(), RNA_api_gizmo(), RNA_api_grease_pencil_layer_groups(), RNA_api_grease_pencil_layers(), RNA_api_keyconfigs(), RNA_api_keymapitem(), RNA_api_keymapitems(), RNA_api_keymaps(), RNA_api_macro(), RNA_api_mesh(), rna_api_nlatrack_strips(), RNA_api_object(), RNA_api_operator(), RNA_api_scene(), RNA_api_sequence_elements(), RNA_api_sequences(), RNA_api_text(), RNA_api_ui_layout(), RNA_api_window(), RNA_api_wm(), RNA_api_workspace(), RNA_api_workspace_tool(), rna_def_action_fcurves(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_annotation_layers_api(), rna_def_area_api(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_tags_api(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_id_common(), rna_def_cachefile_layers(), rna_def_cmp_output_file_slots_api(), rna_def_depsgraph(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_thickness_modifiers(), rna_def_geo_menu_switch_items(), rna_def_gizmos(), rna_def_ID(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_keyingset_paths(), rna_def_loop_colors(), RNA_def_main_actions(), RNA_def_main_annotations(), RNA_def_main_armatures(), RNA_def_main_brushes(), RNA_def_main_cameras(), RNA_def_main_collections(), RNA_def_main_curves(), RNA_def_main_grease_pencil(), RNA_def_main_hair_curves(), RNA_def_main_images(), RNA_def_main_lattices(), 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_node_groups(), RNA_def_main_objects(), RNA_def_main_palettes(), RNA_def_main_particles(), RNA_def_main_pointclouds(), RNA_def_main_scenes(), RNA_def_main_speakers(), RNA_def_main_texts(), RNA_def_main_textures(), RNA_def_main_volumes(), RNA_def_main_worlds(), rna_def_masklayers(), rna_def_modifier_datatransfer(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_item_array_new_with_socket_and_name(), rna_def_node_sockets_api(), rna_def_node_tree_interface_items_api(), rna_def_node_tree_interface_socket_builtin(), rna_def_nodetree(), rna_def_nodetree_nodes_api(), rna_def_object_modifiers(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slots(), rna_def_render_views(), RNA_def_scene(), rna_def_scene_keying_sets(), rna_def_screen(), rna_def_sequence_modifiers(), rna_def_strip_fcurves(), rna_def_timeline_markers(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingTracks(), rna_def_udim_tiles(), rna_def_uilist(), rna_def_userdef_asset_library_collection(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_studiolights(), rna_def_uv_layers(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_workspace_owner_ids(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_session_state(), rna_def_xr_user_paths(), SCENE_OT_view_layer_add_lightgroup(), SEQUENCER_OT_strip_modifier_equalizer_redefine(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), blender::ed::object::bake_simulation::single_bake_operator_props(), SOUND_OT_unpack(), TEXT_OT_insert(), TEXT_OT_jump_to_file_at_point(), TRANSFORM_OT_create_orientation(), UI_OT_drop_name(), UI_OT_eyedropper_color(), UI_OT_eyedropper_depth(), UV_OT_unwrap(), VIEW3D_OT_camera_background_image_add(), WM_operator_properties_id_lookup(), WM_OT_call_asset_shelf_popover(), WM_OT_call_menu(), WM_OT_call_menu_pie(), WM_OT_call_panel(), WM_OT_lib_reload(), WM_OT_lib_relocate(), WM_OT_radial_control(), WM_OT_search_single_menu(), and WORKSPACE_OT_append_activate().
| PropertyRNA * RNA_def_string_dir_path | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | default_value, | ||
| const int | maxlen, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3913 of file rna_define.cc.
References BLI_assert, PROP_DIRPATH, PROP_STRING, RNA_def_property(), RNA_def_property_string_default(), RNA_def_property_string_maxlength(), and RNA_def_property_ui_text().
Referenced by FILE_OT_directory_new(), PREFERENCES_OT_extension_repo_add(), WM_operator_properties_filesel(), and WM_OT_drop_import_file().
| PropertyRNA * RNA_def_string_file_name | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | default_value, | ||
| const int | maxlen, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3937 of file rna_define.cc.
References BLI_assert, PROP_FILENAME, PROP_STRING, RNA_def_property(), RNA_def_property_string_default(), RNA_def_property_string_maxlength(), and RNA_def_property_ui_text().
Referenced by PAINT_OT_image_from_view(), rna_def_render_result(), and WM_operator_properties_filesel().
| PropertyRNA * RNA_def_string_file_path | ( | StructOrFunctionRNA * | cont_, |
| const char * | identifier, | ||
| const char * | default_value, | ||
| const int | maxlen, | ||
| const char * | ui_name, | ||
| const char * | ui_description ) |
Definition at line 3889 of file rna_define.cc.
References BLI_assert, PROP_FILEPATH, PROP_STRING, RNA_def_property(), RNA_def_property_string_default(), RNA_def_property_string_maxlength(), and RNA_def_property_ui_text().
Referenced by FILE_OT_filepath_drop(), blender::ed::object::OBJECT_OT_bake(), RNA_api_image(), RNA_api_main(), RNA_api_scene_render(), rna_def_depsgraph(), RNA_def_main_fonts(), RNA_def_main_images(), RNA_def_main_movieclips(), RNA_def_main_sounds(), RNA_def_main_texts(), rna_def_volume_grids(), SCRIPT_OT_python_file_run(), WM_operator_properties_filesel(), and WM_OT_read_homefile().
| StructRNA * RNA_def_struct | ( | BlenderRNA * | brna, |
| const char * | identifier, | ||
| const char * | from ) |
Definition at line 1041 of file rna_define.cc.
References BLI_assert, BLI_ghash_lookup(), CLOG_ERROR, DefRNA, BlenderDefRNA::error, LOG, BlenderDefRNA::preprocess, RNA_def_struct_ptr(), and BlenderRNA::structs_map.
Referenced by def_cmp_cryptomatte_entry(), def_custom_group(), define_specific_node(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), rna_api_nlatrack_strips(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequences(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_group(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_alembic_object_path(), rna_def_animdata(), rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_frames_api(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), 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_shelf(), rna_def_asset_tag(), rna_def_asset_tags_api(), rna_def_asset_weak_reference(), rna_def_attribute(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_curves(), rna_def_attribute_group_grease_pencil(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_mesh(), rna_def_attribute_group_point_cloud(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_bake_data(), rna_def_bake_items(), rna_def_beztriple(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_blendfile_import_items(), RNA_def_blendfile_import_libraries(), rna_def_blendfile_import_library(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_collection_memberships(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_capabilities(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), rna_def_cachefile_layers(), rna_def_cachefile_object_paths(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_background_images(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_channeldriver_variables(), rna_def_charinfo(), rna_def_child_particle(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_cmp_output_file_slots_api(), 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_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_color_ramp_element_api(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), rna_def_composite_nodetree(), rna_def_compositor_node(), rna_def_console_line(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_armature_deform_targets(), 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_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_modifier(), rna_def_curves_point(), rna_def_curves_sculpt(), rna_def_curves_sculpt_options(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect(), rna_def_effector_weight(), rna_def_effects(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_file_handler(), 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_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_control_points(), 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(), rna_def_foreach_geometry_element_zone_viewer_path_elem(), rna_def_fpoint(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_settings(), rna_def_freestyle_thickness_modifiers(), rna_def_function(), 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_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_gp_paint(), rna_def_gp_sculptpaint(), rna_def_gp_vertexpaint(), rna_def_gp_weightpaint(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_frames(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_group_node_viewer_path_elem(), rna_def_header(), rna_def_histogram(), rna_def_hue_modifier(), rna_def_hydra_render_engine(), RNA_def_ID(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_ID_properties(), rna_def_id_viewer_path_elem(), rna_def_idproperty_wrap_ptr(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_image_paint_capabilities(), rna_def_image_preview(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keydata(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_keymap_items(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_layout_panel_state(), rna_def_library(), rna_def_library_weak_reference(), rna_def_light(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_plane(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_looptri_poly_value(), rna_def_macro_operator(), RNA_def_main(), 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_mask(), rna_def_mask(), rna_def_mask_layer(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePoints(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_mesh(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_looptris(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_meta(), rna_def_metaball(), rna_def_metaball_elements(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_nodes_bake(), rna_def_modifier_nodes_bake_data_blocks(), rna_def_modifier_nodes_bakes(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panel(), rna_def_modifier_nodes_panels(), rna_def_modifier_nodes_warning(), 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_viewer_path_elem(), 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_movie(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieClipScopes(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_instance_hash(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_geometry(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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(), rna_def_node_socket_material(), rna_def_node_socket_matrix(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_shader(), rna_def_node_socket_standard(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_socket_virtual(), rna_def_node_sockets_api(), rna_def_node_tree_interface(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_normal_layer_value(), rna_def_object(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_filelist_element(), rna_def_operator_options_runtime(), rna_def_operator_stroke_element(), rna_def_operator_type_macro(), rna_def_operator_utils(), RNA_def_packedfile(), rna_def_paint(), rna_def_paint_curve(), rna_def_paint_mode(), rna_def_palette(), rna_def_palettecolor(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_point(), rna_def_point_light(), rna_def_pointcache_active(), rna_def_pointcloud(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_property(), rna_def_ptcache_point_caches(), rna_def_raytrace_eevee(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_view(), rna_def_render_views(), rna_def_repeat_item(), rna_def_repeat_zone_viewer_path_elem(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_rna(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), 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_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_sculpt_capabilities(), rna_def_selected_uv_element(), rna_def_sequence(), rna_def_sequence_modifiers(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), 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_shader_node(), rna_def_shader_nodetree(), rna_def_simulation_state_item(), rna_def_simulation_zone_viewer_path_elem(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_node_path_api(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_strip_color_balance(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_fcurves(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_struct(), rna_def_sun_light(), rna_def_surface(), RNA_def_test(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_textbox(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_node(), rna_def_texture_nodetree(), rna_def_texture_noise(), rna_def_texture_slots(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_timeline_markers(), rna_def_timer(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingMarkers(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneMarkers(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstructedCameras(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_ui_layout(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_addon_collection(), rna_def_userdef_addon_pref(), rna_def_userdef_apps(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_script_directory_collection(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_studiolights(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_statusbar(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_topbar(), rna_def_userdef_theme_space_userpref(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_layers(), rna_def_uv_sculpt(), rna_def_vertex_group(), rna_def_vertex_paint(), rna_def_vertex_paint_capabilities(), RNA_def_vfont(), rna_def_view2d(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_aovs(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_viewer_node_viewer_path_elem(), rna_def_viewer_path(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_weight_paint_capabilities(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_window_stereo3d(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), rna_def_wm_keymaps(), rna_def_workspace(), rna_def_workspace_owner(), rna_def_workspace_owner_ids(), rna_def_workspace_tool(), rna_def_workspace_tools(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), and rna_def_xr_user_paths().
Definition at line 1151 of file rna_define.cc.
References StructRNA::flag.
Referenced by RNA_def_collections(), rna_def_object(), RNA_def_scene(), RNA_def_struct_ptr(), rna_def_text(), rna_def_view3d_cursor(), and rna_def_windowmanager().
Definition at line 1146 of file rna_define.cc.
References flag, and StructRNA::flag.
Referenced by BPy_CollectionProperty(), BPy_PointerProperty(), rna_def_asset_data(), rna_def_asset_shelf(), rna_def_file_handler(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_header(), rna_def_ID(), rna_def_idproperty_wrap_ptr(), rna_def_keyconfig_prefs(), rna_def_macro_operator(), rna_def_menu(), rna_def_operator(), rna_def_panel(), RNA_def_struct_ptr(), rna_def_uilist(), and rna_def_userdef_addon_pref().
| void RNA_def_struct_identifier | ( | BlenderRNA * | brna, |
| StructRNA * | srna, | ||
| const char * | identifier ) |
Definition at line 1218 of file rna_define.cc.
References BLI_ghash_insert(), BLI_ghash_remove(), CLOG_ERROR, DefRNA, StructRNA::flag, StructRNA::identifier, LOG, BlenderDefRNA::preprocess, STRUCT_PUBLIC_NAMESPACE, and BlenderRNA::structs_map.
Referenced by wm_gizmogrouptype_append__end(), wm_gizmotype_append__end(), wm_operatortype_append__end(), WM_operatortype_append_macro(), and WM_operatortype_append_macro_ptr().
| void RNA_def_struct_identifier_no_struct_map | ( | StructRNA * | srna, |
| const char * | identifier ) |
Only used in one case when we name the struct for the purpose of useful error messages.
Definition at line 1240 of file rna_define.cc.
References CLOG_ERROR, DefRNA, StructRNA::identifier, LOG, and BlenderDefRNA::preprocess.
Referenced by gizmo_properties_init(), gizmogroup_properties_init(), and operator_properties_init().
| void RNA_def_struct_idprops_func | ( | StructRNA * | srna, |
| const char * | idproperties ) |
Definition at line 1173 of file rna_define.cc.
References CLOG_ERROR, DefRNA, StructRNA::idproperties, LOG, and BlenderDefRNA::preprocess.
Referenced by rna_def_asset_data(), rna_def_bone(), rna_def_bonecollection(), rna_def_edit_bone(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_ID(), rna_def_ID_properties(), rna_def_idproperty_wrap_ptr(), rna_def_keyconfig_prefs(), rna_def_modifier_nodes(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_socket(), rna_def_operator(), rna_def_pose_channel(), rna_def_sequence(), rna_def_space_view3d_shading(), rna_def_timeline_marker(), rna_def_uilist(), rna_def_userdef_addon_pref(), and RNA_def_view_layer().
| void RNA_def_struct_name_property | ( | StructRNA * | srna, |
| PropertyRNA * | prop ) |
Definition at line 1116 of file rna_define.cc.
References CLOG_ERROR, DefRNA, BlenderDefRNA::error, PropertyRNA::identifier, StructRNA::identifier, LOG, StructRNA::nameproperty, PROP_STRING, and PropertyRNA::type.
Referenced by def_cmp_cryptomatte_entry(), rna_def_action_group(), rna_def_alembic_object_path(), rna_def_annotation_layer(), rna_def_asset_representation(), rna_def_asset_tag(), rna_def_attribute(), rna_def_boidrule(), rna_def_boidstate(), rna_def_bone_common(), rna_def_bonecollection(), rna_def_canvas_surface(), rna_def_channel(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_collection_exporter_data(), RNA_def_constraint(), rna_def_drivervar(), rna_def_enum_property(), rna_def_filemenu_entry(), rna_def_fileselect_entry(), rna_def_fmodifier(), rna_def_freestyle_settings(), rna_def_function(), rna_def_gizmogroup(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_mask(), rna_def_ID(), rna_def_ID_properties(), rna_def_image_packed_files(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_layer_collection(), rna_def_linestyle_modifiers(), rna_def_mask_layer(), rna_def_material_slot(), rna_def_menu_switch_item(), rna_def_mloopcol(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_time_segment(), rna_def_mtex(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_socket(), rna_def_operator_common(), rna_def_operator_type_macro(), rna_def_particle_dupliweight(), rna_def_particle_system(), rna_def_particle_target(), rna_def_pointcache_common(), rna_def_pose_channel(), rna_def_property(), rna_def_render_pass(), rna_def_render_view(), rna_def_scene_render_view(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_skin_vertices(), rna_def_struct(), rna_def_tex_slot(), rna_def_timeline_marker(), rna_def_trackingObject(), rna_def_trackingPlaneTrack(), rna_def_trackingTrack(), rna_def_transform_orientation(), rna_def_usd_hook(), rna_def_userdef_addon(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_studiolight(), rna_def_userdef_themes(), rna_def_vertex_group(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_lightgroup(), rna_def_volume_grid(), rna_def_workspace_owner(), rna_def_workspace_tool(), and rna_def_xr_actionmap().
| void RNA_def_struct_nested | ( | BlenderRNA * | brna, |
| StructRNA * | srna, | ||
| const char * | structname ) |
Definition at line 1132 of file rna_define.cc.
References BLI_ghash_lookup(), CLOG_ERROR, DefRNA, BlenderDefRNA::error, StructRNA::identifier, LOG, StructRNA::nested, and BlenderRNA::structs_map.
Referenced by rna_def_animviz_paths(), rna_def_bake_data(), rna_def_brush_capabilities(), rna_def_camera_stereo_data(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_idfilter(), rna_def_freestyle_settings(), rna_def_image_paint_capabilities(), rna_def_lighting(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_scene_image_format_data(), rna_def_scene_render_data(), rna_def_sculpt_capabilities(), rna_def_space_image_overlay(), rna_def_space_image_uv(), rna_def_space_node_overlay(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_view3d_overlay(), rna_def_unit_settings(), rna_def_userdef_apps(), 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_system(), rna_def_userdef_view(), rna_def_vertex_paint_capabilities(), rna_def_weight_paint_capabilities(), and rna_def_world_mist().
| void RNA_def_struct_path_func | ( | StructRNA * | srna, |
| const char * | path ) |
Return an allocated string for the RNA data-path:
collection["%s"].Paths must be compatible with RNA_path_resolve & related functions.
Definition at line 1206 of file rna_define.cc.
References CLOG_ERROR, DefRNA, LOG, StructRNA::path, and BlenderDefRNA::preprocess.
Referenced by rna_def_animdata(), rna_def_annotation_layer(), rna_def_asset_data(), rna_def_asset_tag(), rna_def_attribute(), rna_def_bake_data(), rna_def_beztriple(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_bone(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_bpoint(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_canvas_surface(), rna_def_channel(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_collection_light_linking(), rna_def_collision(), rna_def_color_balance(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_color_ramp_element_api(), rna_def_colormanage(), RNA_def_constraint(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curves_curve(), rna_def_curves_point(), rna_def_curves_sculpt(), rna_def_curves_sculpt_options(), rna_def_dopesheet(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_editor(), rna_def_effector_weight(), rna_def_field(), rna_def_fileselect_params(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_gp_paint(), rna_def_gp_sculptpaint(), rna_def_gp_vertexpaint(), rna_def_gp_weightpaint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_image_paint(), rna_def_imageuser(), rna_def_keyblock(), rna_def_keydata(), rna_def_latticepoint(), rna_def_linestyle_modifiers(), rna_def_mask_layer(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_time_segment(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_paint_mode(), rna_def_particle_edit(), rna_def_particle_system(), rna_def_point(), rna_def_pointcache_common(), rna_def_pose(), rna_def_pose_channel(), rna_def_raytrace_eevee(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_gpencil(), rna_def_scene_hydra(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_space(), rna_def_space_image_overlay(), rna_def_space_image_uv(), rna_def_space_node_overlay(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_statvis(), rna_def_strip_crop(), rna_def_strip_transform(), rna_def_textbox(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingPlaneTrack(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_transform_orientation_slot(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_uv_sculpt(), rna_def_vertex_paint(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_eevee(), rna_def_volume_display(), and rna_def_volume_render().
| void RNA_def_struct_property_tags | ( | StructRNA * | srna, |
| const EnumPropertyItem * | prop_tag_defines ) |
Definition at line 1156 of file rna_define.cc.
References StructRNA::prop_tag_defines.
Referenced by rna_def_operator(), and wm_operatortype_append__begin().
| StructRNA * RNA_def_struct_ptr | ( | BlenderRNA * | brna, |
| const char * | identifier, | ||
| StructRNA * | srnafrom ) |
Struct Definition.
Definition at line 913 of file rna_define.cc.
References StructRNA::base, CollectionPropertyRNA::begin, BLI_listbase_clear(), BLT_I18NCONTEXT_DEFAULT_BPYRNA, CLOG_ERROR, StructRNA::cont, DefRNA, StructRNA::description, StructDefRNA::dnafromname, BlenderDefRNA::error, error(), StructRNA::flag, PropertyRNA::flag_internal, StructRNA::functions, CollectionPropertyRNA::get, PointerPropertyRNA::get, StructRNA::icon, StructRNA::identifier, CollectionPropertyRNA::item_type, StructRNA::iteratorproperty, BlenderDefRNA::laststruct, LOG, MEM_callocN, StructRNA::name, StructRNA::nameproperty, CollectionPropertyRNA::next, BlenderDefRNA::preprocess, PROP_COLLECTION, PROP_HIDDEN, PROP_INTERN_BUILTIN, PROP_NONE, PROP_POINTER, ContainerRNA::properties, ContainerRNA::prophash, StructRNA::py_type, rna_addtail(), rna_brna_structs_add(), rna_builtin_properties_begin(), rna_builtin_properties_get(), rna_builtin_properties_next(), rna_builtin_type_get(), RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_struct_clear_flag(), RNA_def_struct_flag(), RNA_def_struct_sdna(), rna_find_def_struct(), rna_validate_identifier(), StructDefRNA::srna, STRUCT_PUBLIC_NAMESPACE, STRUCT_PUBLIC_NAMESPACE_INHERIT, STRUCT_RUNTIME, STRUCT_UNDO, BlenderDefRNA::structs, StructRNA::translation_context, and PointerPropertyRNA::type.
Referenced by RNA_def_struct(), wm_gizmogrouptype_append__begin(), wm_gizmotype_append__begin(), wm_operatortype_append__begin(), WM_operatortype_append_macro(), and WM_operatortype_append_macro_ptr().
| void RNA_def_struct_refine_func | ( | StructRNA * | srna, |
| const char * | refine ) |
Definition at line 1161 of file rna_define.cc.
References CLOG_ERROR, DefRNA, LOG, BlenderDefRNA::preprocess, refine(), and StructRNA::refine.
Referenced by rna_def_asset_shelf(), rna_def_attribute(), rna_def_boidrule(), RNA_def_constraint(), rna_def_curve(), rna_def_file_handler(), rna_def_fmodifier(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_header(), rna_def_ID(), rna_def_ID_properties(), rna_def_keyconfig_prefs(), rna_def_keyingset_info(), rna_def_light(), rna_def_lightprobe(), rna_def_linestyle_modifiers(), rna_def_macro_operator(), rna_def_menu(), RNA_def_modifier(), rna_def_modifier(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_socket(), rna_def_nodetree(), rna_def_operator(), rna_def_panel(), rna_def_pose_ikparam(), rna_def_property(), rna_def_render_engine(), rna_def_sequence(), RNA_def_shader_fx(), rna_def_space(), rna_def_texture(), rna_def_uilist(), rna_def_usd_hook(), rna_def_userdef_addon_pref(), and rna_def_viewer_path_elem().
| void RNA_def_struct_register_funcs | ( | StructRNA * | srna, |
| const char * | reg, | ||
| const char * | unreg, | ||
| const char * | instance ) |
Definition at line 1185 of file rna_define.cc.
References CLOG_ERROR, DefRNA, StructRNA::instance, LOG, BlenderDefRNA::preprocess, StructRNA::reg, and StructRNA::unreg.
Referenced by def_custom_group(), rna_def_asset_shelf(), rna_def_compositor_node(), rna_def_depsgraph_instance(), rna_def_file_handler(), rna_def_function_node(), rna_def_geometry_node(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_header(), rna_def_ID(), rna_def_ID_properties(), rna_def_keyconfig_prefs(), rna_def_keyingset_info(), rna_def_macro_operator(), rna_def_menu(), rna_def_node(), rna_def_node_interface_socket(), rna_def_node_socket(), rna_def_nodetree(), rna_def_operator(), rna_def_panel(), rna_def_render_engine(), rna_def_shader_node(), rna_def_texture_node(), rna_def_uilist(), rna_def_usd_hook(), and rna_def_userdef_addon_pref().
| void RNA_def_struct_sdna | ( | StructRNA * | srna, |
| const char * | structname ) |
Definition at line 1061 of file rna_define.cc.
References CLOG_ERROR, DefRNA, DNA_struct_find_index_wrapper(), StructDefRNA::dnaname, BlenderDefRNA::error, LOG, BlenderDefRNA::preprocess, rna_find_def_struct(), BlenderDefRNA::sdna, and BlenderDefRNA::silent.
Referenced by def_cmp_cryptomatte_entry(), def_custom_group(), define_specific_node(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), rna_api_nlatrack_strips(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequences(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_group(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_alembic_object_path(), rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_frames_api(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), rna_def_asset_tags_api(), rna_def_attribute(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_curves(), rna_def_attribute_group_grease_pencil(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_mesh(), rna_def_attribute_group_point_cloud(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_bake_data(), rna_def_bake_items(), rna_def_beztriple(), rna_def_boidrule_avoid(), rna_def_boidrule_goal(), rna_def_bone_collection_memberships(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush_capabilities(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), rna_def_cachefile_layers(), rna_def_cachefile_object_paths(), rna_def_camera_background_image(), rna_def_camera_background_images(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_channeldriver_variables(), rna_def_charinfo(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_cmp_output_file_slots_api(), 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_collision(), rna_def_color_balance(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_color_ramp_element_api(), rna_def_colorbalance_modifier(), rna_def_composite_nodetree(), rna_def_compositor_node(), RNA_def_constraint(), rna_def_constraint_armature_deform_targets(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), RNA_def_context(), rna_def_curve_nurb(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap_points_api(), rna_def_curveprofile_points_api(), rna_def_curves_modifier(), rna_def_curves_sculpt_options(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect(), rna_def_effector_weight(), rna_def_effects(), rna_def_event(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_filemenu_entry(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_entry(), rna_def_fileselect_idfilter(), rna_def_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier_envelope_control_points(), rna_def_fmodifier_envelope_ctrl(), rna_def_fpoint(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_settings(), rna_def_freestyle_thickness_modifiers(), rna_def_function_node(), 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_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_frames(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_header(), rna_def_hue_modifier(), rna_def_hydra_render_engine(), rna_def_ID_materials(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property_operations(), rna_def_ID_properties(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_packed_files(), rna_def_image_paint(), rna_def_image_paint_capabilities(), rna_def_image_preview(), rna_def_index_switch_item(), rna_def_internal_node(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keydata(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_keymap_items(), rna_def_latticepoint(), rna_def_layer_objects(), rna_def_light(), rna_def_lighting(), rna_def_lightprobe_plane(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_looptri_poly_value(), rna_def_macro_operator(), 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_mask(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskSplinePoints(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_medge(), rna_def_menu(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_looptris(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_meta(), rna_def_metaball_elements(), rna_def_metaelement(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_nodes_bake_data_blocks(), rna_def_modifier_nodes_bakes(), rna_def_modifier_nodes_data_block(), rna_def_modifier_nodes_panels(), 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_movie(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert_group(), rna_def_node(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_geometry(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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(), rna_def_node_socket_material(), rna_def_node_socket_matrix(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_shader(), rna_def_node_socket_standard(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_socket_virtual(), rna_def_node_sockets_api(), rna_def_node_tree_interface(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_normal_layer_value(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_options_runtime(), rna_def_operator_type_macro(), rna_def_paint_mode(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_settings_mtex(), rna_def_point_light(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_ptcache_point_caches(), rna_def_read_only_float_vector(), rna_def_region(), rna_def_render_engine(), rna_def_render_passes(), rna_def_render_slots(), rna_def_render_views(), rna_def_repeat_item(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_ffmpeg_settings(), 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_screen(), rna_def_sculpt_capabilities(), rna_def_sequence_modifiers(), RNA_def_shader_fx(), 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_shader_node(), rna_def_shader_nodetree(), rna_def_simulation_state_item(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_node_path_api(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_strip_color_balance(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_fcurves(), rna_def_strip_proxy(), rna_def_strip_transform(), RNA_def_struct_ptr(), rna_def_sun_light(), rna_def_surface(), RNA_def_test(), rna_def_text(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_node(), rna_def_texture_nodetree(), rna_def_texture_noise(), rna_def_texture_slots(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_timeline_markers(), rna_def_timer(), rna_def_tonemap_modifier(), rna_def_trackingMarkers(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarkers(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstructedCameras(), rna_def_trackingTracks(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_ui_layout(), rna_def_uilist(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_addon_pref(), rna_def_userdef_apps(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_solidlight(), rna_def_userdef_studiolights(), rna_def_userdef_system(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_statusbar(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_topbar(), rna_def_userdef_theme_space_userpref(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_layers(), rna_def_vertex_group(), rna_def_vertex_paint(), rna_def_vertex_paint_capabilities(), RNA_def_vfont(), rna_def_view2d(), rna_def_view3d_cursor(), rna_def_view_layer_aov(), rna_def_view_layer_aovs(), rna_def_view_layer_lightgroup(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_weight_paint_capabilities(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_window_stereo3d(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), rna_def_wm_keymaps(), rna_def_workspace(), rna_def_workspace_owner(), rna_def_workspace_owner_ids(), rna_def_workspace_tool(), rna_def_workspace_tools(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_component_paths(), and rna_def_xr_user_paths().
| void RNA_def_struct_sdna_from | ( | StructRNA * | srna, |
| const char * | structname, | ||
| const char * | propname ) |
Definition at line 1088 of file rna_define.cc.
References CLOG_ERROR, DefRNA, DNA_struct_find_index_wrapper(), StructDefRNA::dnafromprop, StructDefRNA::dnaname, BlenderDefRNA::error, LOG, BlenderDefRNA::preprocess, rna_find_def_struct(), BlenderDefRNA::sdna, and BlenderDefRNA::silent.
Referenced by def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_legacy(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_ellipsemask(), def_cmp_glare(), def_cmp_image(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_luma_matte(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_output_file(), def_cmp_planetrackdeform(), def_cmp_set_alpha(), def_cmp_sunbeams(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_foreach_geometry_element_input(), def_geo_foreach_geometry_element_output(), def_geo_image_texture(), def_geo_index_switch(), def_geo_menu_switch(), def_geo_repeat_input(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_input(), def_geo_simulation_output(), def_geo_string_to_curves(), def_hair_principled(), def_map_range(), def_reroute(), def_sh_attribute(), def_sh_combsep_color(), def_sh_displacement(), def_sh_mix(), def_sh_normal_map(), def_sh_output_aov(), def_sh_script(), def_sh_tangent(), def_sh_tex_brick(), def_sh_tex_checker(), def_sh_tex_environment(), def_sh_tex_gabor(), def_sh_tex_gradient(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_magic(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_wave(), def_sh_uvmap(), def_sh_vect_transform(), def_sh_vector_displacement(), def_sh_vertex_color(), def_tex_output(), rna_def_color_mix(), 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_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_stepped(), rna_def_gaussian_blur(), rna_def_geo_bake(), rna_def_geo_capture_attribute(), rna_def_geo_gizmo_transform(), rna_def_glow(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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_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_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_matrix(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_solid_color(), rna_def_speed_control(), rna_def_text(), rna_def_transform(), and rna_def_wipe().
| void RNA_def_struct_translation_context | ( | StructRNA * | srna, |
| const char * | context ) |
Definition at line 1261 of file rna_define.cc.
References BLT_I18NCONTEXT_DEFAULT_BPYRNA, and StructRNA::translation_context.
Referenced by BPY_RNA_gizmo_wrapper(), BPY_RNA_gizmogroup_wrapper(), BPY_RNA_operator_macro_wrapper(), BPY_RNA_operator_wrapper(), def_frame(), rna_def_asset_shelf(), rna_def_file_handler(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_light(), rna_def_macro_operator(), rna_def_menu(), rna_def_operator(), rna_def_panel(), wm_gizmogrouptype_append__begin(), wm_gizmotype_append__begin(), wm_operatortype_append__begin(), WM_operatortype_append_macro(), and WM_operatortype_append_macro_ptr().
Definition at line 1256 of file rna_define.cc.
References StructRNA::icon.
Referenced by rna_def_action(), rna_def_alembic_object_path(), rna_def_animdata(), rna_def_annotation_data(), rna_def_area_light(), rna_def_armature(), rna_def_bone(), rna_def_bonecolor(), rna_def_brush(), rna_def_cachefile(), RNA_def_camera(), rna_def_channeldriver(), RNA_def_collections(), rna_def_composite_nodetree(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_armature_deform_targets(), 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_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_curve(), rna_def_curves(), rna_def_edit_bone(), rna_def_editor(), rna_def_effector_weight(), rna_def_enum_property(), rna_def_fcurve(), rna_def_field(), rna_def_function(), rna_def_geometry_nodetree(), rna_def_grease_pencil_data(), rna_def_image(), rna_def_key(), rna_def_keyblock(), rna_def_keyingset(), rna_def_lattice(), rna_def_layer_collection(), rna_def_library(), rna_def_light(), rna_def_lightprobe(), rna_def_lightprobe_plane(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), RNA_def_main(), rna_def_mask(), RNA_def_material(), rna_def_material_slot(), rna_def_medge(), rna_def_mesh(), rna_def_metaball(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), RNA_def_modifier(), 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_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_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_movieclip(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_link(), rna_def_node_socket(), rna_def_nodetree(), rna_def_object(), rna_def_object_base(), rna_def_paint_curve(), rna_def_palette(), rna_def_particle_settings(), rna_def_particle_system(), rna_def_point_light(), rna_def_pointcache_active(), rna_def_pointcloud(), rna_def_pose_channel(), rna_def_property(), rna_def_ptcache_point_caches(), RNA_def_rna(), RNA_def_scene(), rna_def_scene_render_view(), rna_def_screen(), 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_shader_nodetree(), rna_def_sound(), rna_def_speaker(), rna_def_spot_light(), rna_def_struct(), rna_def_sun_light(), rna_def_surface(), rna_def_text(), rna_def_text(), rna_def_texture(), rna_def_texture_nodetree(), rna_def_trackingPlaneTrack(), rna_def_trackingTrack(), rna_def_vertex_group(), RNA_def_vfont(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_volume(), rna_def_volume_grid(), rna_def_workspace(), and RNA_def_world().
| void RNA_def_struct_ui_text | ( | StructRNA * | srna, |
| const char * | name, | ||
| const char * | description ) |
Definition at line 1250 of file rna_define.cc.
References StructRNA::description, and StructRNA::name.
Referenced by def_custom_group(), rna_api_animdata_drivers(), rna_api_animdata_nla_tracks(), rna_api_nlatrack_strips(), RNA_api_sequence_elements(), RNA_api_sequence_retiming_keys(), RNA_api_sequences(), rna_def_action(), rna_def_action_fcurves(), rna_def_action_group(), rna_def_action_groups(), rna_def_action_pose_markers(), rna_def_alembic_object_path(), rna_def_animdata(), rna_def_animviz(), rna_def_animviz_motion_path(), rna_def_animviz_motionpath_vert(), rna_def_animviz_paths(), rna_def_annotation_data(), rna_def_annotation_frame(), rna_def_annotation_frames_api(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke(), rna_def_annotation_stroke_point(), rna_def_area(), rna_def_area_light(), rna_def_area_spaces(), rna_def_armature(), rna_def_armature_bones(), rna_def_armature_collections(), rna_def_armature_edit_bones(), 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_shelf(), rna_def_asset_tag(), rna_def_asset_tags_api(), rna_def_asset_weak_reference(), rna_def_attribute(), rna_def_attribute_bool(), rna_def_attribute_byte_color(), rna_def_attribute_float(), rna_def_attribute_float2(), rna_def_attribute_float4x4(), rna_def_attribute_float_color(), rna_def_attribute_float_vector(), rna_def_attribute_group_curves(), rna_def_attribute_group_grease_pencil(), rna_def_attribute_group_grease_pencil_drawing(), rna_def_attribute_group_mesh(), rna_def_attribute_group_point_cloud(), rna_def_attribute_int(), rna_def_attribute_int2(), rna_def_attribute_int8(), rna_def_attribute_quaternion(), rna_def_attribute_string(), rna_def_bake_data(), rna_def_bake_items(), rna_def_beztriple(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_blendfile_import_items(), RNA_def_blendfile_import_libraries(), rna_def_blendfile_import_library(), rna_def_boid_settings(), rna_def_boidrule(), rna_def_boidrule_average_speed(), rna_def_boidrule_avoid(), rna_def_boidrule_avoid_collision(), rna_def_boidrule_fight(), rna_def_boidrule_follow_leader(), rna_def_boidrule_goal(), rna_def_boidstate(), rna_def_bone(), rna_def_bone_collection_memberships(), rna_def_bonecollection(), rna_def_bonecolor(), rna_def_bpoint(), rna_def_brightcontrast_modifier(), rna_def_brush(), rna_def_brush_capabilities(), rna_def_brush_texture_slot(), rna_def_cachefile(), rna_def_cachefile_layer(), rna_def_cachefile_layers(), rna_def_cachefile_object_paths(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_background_images(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_channel(), rna_def_channeldriver(), rna_def_channeldriver_variables(), rna_def_charinfo(), rna_def_child_particle(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), rna_def_cloth_solver_result(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_cmp_output_file_slots_api(), 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_collections(), rna_def_collision(), rna_def_color_balance(), rna_def_color_ramp(), rna_def_color_ramp_element(), rna_def_color_ramp_element_api(), rna_def_colorbalance_modifier(), rna_def_colormanage(), rna_def_colormapping(), rna_def_composite_nodetree(), rna_def_compositor_node(), rna_def_console_line(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_armature_deform_targets(), 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_context(), rna_def_curve(), rna_def_curve_nurb(), rna_def_curve_paint_settings(), rna_def_curve_spline_bezpoints(), rna_def_curve_spline_points(), rna_def_curve_splines(), rna_def_curvemap(), rna_def_curvemap_points_api(), rna_def_curvemapping(), rna_def_curvemappoint(), rna_def_curveprofile(), rna_def_curveprofile_points_api(), rna_def_curveprofilepoint(), rna_def_curves(), rna_def_curves_curve(), rna_def_curves_modifier(), rna_def_curves_point(), rna_def_curves_sculpt(), rna_def_curves_sculpt_options(), rna_def_depsgraph(), rna_def_depsgraph_instance(), rna_def_depsgraph_update(), rna_def_display_safe_areas(), rna_def_dopesheet(), rna_def_drivertarget(), rna_def_drivervar(), rna_def_dynamic_paint_brush_settings(), rna_def_dynamic_paint_canvas_settings(), rna_def_edit_bone(), rna_def_editor(), rna_def_effect(), rna_def_effector_weight(), rna_def_effects(), rna_def_enum_property(), rna_def_event(), rna_def_fcurve(), rna_def_fcurve_keyframe_points(), rna_def_fcurve_modifiers(), rna_def_field(), rna_def_file_handler(), 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_fkeyframe(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fluid_settings(), rna_def_fmodifier(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_control_points(), 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(), rna_def_fpoint(), rna_def_freestyle_alpha_modifiers(), rna_def_freestyle_color_modifiers(), rna_def_freestyle_geometry_modifiers(), rna_def_freestyle_linesets(), rna_def_freestyle_modules(), rna_def_freestyle_settings(), rna_def_freestyle_thickness_modifiers(), rna_def_function(), 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_gizmo(), rna_def_gizmogroup(), rna_def_gizmos(), rna_def_gp_paint(), rna_def_gp_sculptpaint(), rna_def_gp_vertexpaint(), rna_def_gp_weightpaint(), rna_def_gpencil_guides(), rna_def_gpencil_interpolate(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_frames(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layer_masks(), rna_def_grease_pencil_layers(), rna_def_header(), rna_def_histogram(), rna_def_hue_modifier(), rna_def_hydra_render_engine(), RNA_def_ID(), rna_def_ID(), rna_def_ID_materials(), rna_def_ID_override_library(), rna_def_ID_override_library_properties(), rna_def_ID_override_library_property(), rna_def_ID_override_library_property_operation(), rna_def_ID_override_library_property_operations(), rna_def_ID_properties(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_image_paint(), rna_def_image_paint_capabilities(), rna_def_image_preview(), rna_def_imageuser(), rna_def_index_switch_item(), rna_def_internal_node(), rna_def_key(), rna_def_keyblock(), rna_def_keyconfig(), rna_def_keyconfig_prefs(), rna_def_keydata(), rna_def_keyingset(), rna_def_keyingset_info(), rna_def_keyingset_path(), rna_def_keyingset_paths(), rna_def_keymap_items(), rna_def_lattice(), rna_def_latticepoint(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_library(), rna_def_library_weak_reference(), rna_def_light(), rna_def_lighting(), rna_def_lightprobe(), rna_def_lightprobe_plane(), rna_def_lightprobe_sphere(), rna_def_lightprobe_volume(), rna_def_linestyle(), rna_def_linestyle_modifiers(), rna_def_linestyle_mtex(), rna_def_loop_colors(), rna_def_looptri_poly_value(), rna_def_macro_operator(), RNA_def_main(), 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_mask(), rna_def_mask(), rna_def_mask_layer(), rna_def_mask_splines(), rna_def_masklayers(), rna_def_maskParent(), rna_def_maskSpline(), rna_def_maskSplinePoint(), rna_def_maskSplinePoints(), rna_def_maskSplinePointUW(), RNA_def_material(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_material_slot(), rna_def_medge(), rna_def_menu(), rna_def_menu_switch_item(), rna_def_mesh(), rna_def_mesh_edges(), rna_def_mesh_loops(), rna_def_mesh_looptris(), rna_def_mesh_polygons(), rna_def_mesh_vertices(), rna_def_meta(), rna_def_metaball(), rna_def_metaball_elements(), rna_def_metaelement(), rna_def_mloop(), rna_def_mloopcol(), rna_def_mlooptri(), rna_def_mloopuv(), RNA_def_modifier(), rna_def_modifier(), 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_nodes_bake(), rna_def_modifier_nodes_bake_data_blocks(), rna_def_modifier_nodes_bakes(), rna_def_modifier_nodes_panel(), rna_def_modifier_nodes_panels(), rna_def_modifier_nodes_warning(), 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_movie(), rna_def_movieclip(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieClipScopes(), rna_def_movieclipUser(), rna_def_mpolygon(), rna_def_mtex(), rna_def_mvert(), rna_def_mvert_group(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), rna_def_node_instance_hash(), rna_def_node_interface_item(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_geometry(), rna_def_node_socket_image(), rna_def_node_socket_int(), 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(), rna_def_node_socket_material(), rna_def_node_socket_matrix(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_shader(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_socket_virtual(), rna_def_node_sockets_api(), rna_def_node_tree_interface(), rna_def_node_tree_path(), rna_def_nodetree(), rna_def_nodetree_link_api(), rna_def_nodetree_nodes_api(), rna_def_normal_layer_value(), rna_def_object(), rna_def_object_base(), rna_def_object_constraints(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_lineart(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_shaderfxs(), rna_def_object_vertex_groups(), rna_def_operator(), rna_def_operator_filelist_element(), rna_def_operator_options_runtime(), rna_def_operator_stroke_element(), rna_def_operator_type_macro(), rna_def_operator_utils(), RNA_def_packedfile(), rna_def_paint(), rna_def_paint_curve(), rna_def_paint_mode(), rna_def_palette(), rna_def_palettecolor(), rna_def_palettecolors(), rna_def_panel(), rna_def_particle(), rna_def_particle_dupliweight(), rna_def_particle_edit(), rna_def_particle_hair_key(), rna_def_particle_key(), rna_def_particle_settings(), rna_def_particle_settings_mtex(), rna_def_particle_system(), rna_def_particle_target(), rna_def_point(), rna_def_point_light(), rna_def_pointcache_active(), rna_def_pointcloud(), rna_def_popup_menu_wrapper(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_channel_constraints(), rna_def_pose_ikparam(), rna_def_pose_itasc(), rna_def_property(), rna_def_ptcache_point_caches(), rna_def_raytrace_eevee(), rna_def_read_only_float_vector(), rna_def_reconstructedCamera(), rna_def_region(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_passes(), rna_def_render_result(), rna_def_render_slot(), rna_def_render_slots(), rna_def_render_view(), rna_def_render_views(), rna_def_repeat_item(), rna_def_retiming_key(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_rigidbody_world(), RNA_def_rna(), rna_def_rna_primitive(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), 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_scopes(), rna_def_screen(), rna_def_sculpt(), rna_def_sculpt_capabilities(), rna_def_selected_uv_element(), rna_def_sequence(), rna_def_sequence_modifiers(), rna_def_sequencer_tool_settings(), RNA_def_shader_fx(), 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_shader_node(), rna_def_shader_nodetree(), rna_def_simulation_state_item(), rna_def_skin_vertices(), rna_def_softbody(), rna_def_sound(), rna_def_sound(), rna_def_sound_equalizer_modifier(), 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_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_node_path_api(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_speaker(), rna_def_spot_light(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_statvis(), rna_def_strip_color_balance(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_fcurves(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_struct(), rna_def_sun_light(), rna_def_surface(), rna_def_tex_slot(), rna_def_texmapping(), rna_def_text(), rna_def_text(), rna_def_text_line(), rna_def_textbox(), rna_def_texture(), rna_def_texture_blend(), rna_def_texture_clouds(), rna_def_texture_distorted_noise(), rna_def_texture_image(), rna_def_texture_magic(), rna_def_texture_marble(), rna_def_texture_musgrave(), rna_def_texture_node(), rna_def_texture_nodetree(), rna_def_texture_noise(), rna_def_texture_slots(), rna_def_texture_stucci(), rna_def_texture_voronoi(), rna_def_texture_wood(), rna_def_timeline_marker(), rna_def_timeline_markers(), rna_def_timer(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingMarkers(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjects(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneMarkers(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingReconstructedCameras(), rna_def_trackingReconstruction(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), rna_def_transform_orientation_slot(), rna_def_udim_tile(), rna_def_udim_tiles(), rna_def_ui_layout(), rna_def_uilist(), rna_def_unified_paint_settings(), rna_def_unit_settings(), rna_def_usd_hook(), RNA_def_userdef(), rna_def_userdef_addon(), rna_def_userdef_addon_collection(), rna_def_userdef_addon_pref(), rna_def_userdef_apps(), rna_def_userdef_asset_library_collection(), rna_def_userdef_autoexec_path_collection(), rna_def_userdef_edit(), rna_def_userdef_experimental(), rna_def_userdef_extension_repos_collection(), rna_def_userdef_extensions(), rna_def_userdef_filepaths(), rna_def_userdef_filepaths_asset_library(), rna_def_userdef_filepaths_extension_repo(), rna_def_userdef_input(), rna_def_userdef_keymap(), rna_def_userdef_pathcompare(), rna_def_userdef_script_directory(), rna_def_userdef_script_directory_collection(), rna_def_userdef_solidlight(), rna_def_userdef_studiolight(), rna_def_userdef_studiolights(), rna_def_userdef_system(), rna_def_userdef_theme_asset_shelf(), rna_def_userdef_theme_collection_color(), rna_def_userdef_theme_colorset(), rna_def_userdef_theme_space_action(), rna_def_userdef_theme_space_buts(), rna_def_userdef_theme_space_clip(), rna_def_userdef_theme_space_console(), rna_def_userdef_theme_space_file(), rna_def_userdef_theme_space_generic(), rna_def_userdef_theme_space_gradient(), rna_def_userdef_theme_space_graph(), rna_def_userdef_theme_space_image(), rna_def_userdef_theme_space_info(), rna_def_userdef_theme_space_list_generic(), rna_def_userdef_theme_space_nla(), rna_def_userdef_theme_space_node(), rna_def_userdef_theme_space_outliner(), rna_def_userdef_theme_space_seq(), rna_def_userdef_theme_space_spreadsheet(), rna_def_userdef_theme_space_statusbar(), rna_def_userdef_theme_space_text(), rna_def_userdef_theme_space_topbar(), rna_def_userdef_theme_space_userpref(), rna_def_userdef_theme_space_view3d(), rna_def_userdef_theme_strip_color(), rna_def_userdef_theme_ui(), rna_def_userdef_theme_ui_font_style(), rna_def_userdef_theme_ui_gradient(), rna_def_userdef_theme_ui_panel(), rna_def_userdef_theme_ui_style(), rna_def_userdef_theme_ui_wcol(), rna_def_userdef_theme_ui_wcol_state(), rna_def_userdef_themes(), rna_def_userdef_view(), rna_def_userdef_walk_navigation(), rna_def_uv_layers(), rna_def_uv_sculpt(), rna_def_vertex_group(), rna_def_vertex_paint(), rna_def_vertex_paint_capabilities(), RNA_def_vfont(), rna_def_view2d(), rna_def_view3d_cursor(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_aovs(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_view_layer_lightgroups(), rna_def_view_layers(), rna_def_viewer_path(), rna_def_viewer_path_elem(), rna_def_volume(), rna_def_volume_display(), rna_def_volume_grid(), rna_def_volume_grids(), rna_def_volume_render(), rna_def_weight_paint_capabilities(), rna_def_whitebalance_modifier(), rna_def_window(), rna_def_window_stereo3d(), rna_def_windowmanager(), rna_def_wm_keyconfigs(), rna_def_wm_keymaps(), rna_def_workspace(), rna_def_workspace_owner(), rna_def_workspace_owner_ids(), rna_def_workspace_tool(), rna_def_workspace_tools(), RNA_def_world(), rna_def_world_mist(), rna_def_xr_actionmap(), rna_def_xr_actionmap_bindings(), rna_def_xr_actionmap_items(), rna_def_xr_actionmaps(), rna_def_xr_component_paths(), rna_def_xr_eventdata(), rna_def_xr_session_settings(), rna_def_xr_session_state(), rna_def_xr_user_paths(), wm_operatortype_append__end(), WM_operatortype_append_macro(), and WM_operatortype_append_macro_ptr().
| void RNA_define_animate_sdna | ( | bool | animate | ) |
Definition at line 755 of file rna_define.cc.
References BlenderDefRNA::animate, and DefRNA.
Referenced by RNA_def_asset(), RNA_def_camera(), RNA_def_object(), RNA_def_palette(), RNA_def_scene(), rna_def_scene_render_data(), RNA_def_sculpt_paint(), rna_def_space_view3d(), RNA_def_view_layer(), and RNA_def_xr().
| void RNA_define_fallback_property_update | ( | int | noteflag, |
| const char * | updatefunc ) |
Definition at line 762 of file rna_define.cc.
References DefRNA, BlenderDefRNA::fallback, BlenderDefRNA::noteflag, BlenderDefRNA::property_update, and BlenderDefRNA::updatefunc.
| void RNA_define_free | ( | BlenderRNA * | brna | ) |
Definition at line 711 of file rna_define.cc.
References BlenderDefRNA::allocs, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, DNA_sdna_free(), BlenderDefRNA::error, ListBase::first, StructDefRNA::functions, LISTBASE_FOREACH, MEM_freeN(), ContainerDefRNA::next, ContainerDefRNA::properties, rna_freelistN(), BlenderDefRNA::sdna, and BlenderDefRNA::structs.
Referenced by RNA_free(), and rna_preprocess().
| void RNA_define_lib_overridable | ( | bool | make_overridable | ) |
Properties defined when this is enabled are lib-overridable by default (except for Pointer ones).
Definition at line 749 of file rna_define.cc.
References DefRNA, and BlenderDefRNA::make_overridable.
Referenced by rna_def_alembic_object_path(), rna_def_animdata(), rna_def_animviz_paths(), rna_def_armature(), rna_def_bone(), rna_def_bone_common(), rna_def_cachefile(), RNA_def_camera(), rna_def_camera_background_image(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_cloth_collision_settings(), rna_def_cloth_sim_settings(), RNA_def_collections(), rna_def_collision(), RNA_def_constraint(), 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_headtail_common(), 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_target_common(), 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_effector_weight(), rna_def_field(), rna_def_imageuser(), rna_def_material_slot(), 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_generic_map_info(), 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_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_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_nodes_bake(), rna_def_modifier_nodes_data_block(), 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_solidify(), rna_def_modifier_subsurf(), 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_weightvg_mask(), rna_def_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), rna_def_modifier_weld(), rna_def_modifier_wireframe(), rna_def_movieclipUser(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_object(), rna_def_object_display(), rna_def_particle_system(), rna_def_pointcache_common(), rna_def_pose(), rna_def_property_subdivision_common(), 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(), and rna_def_shader_fx_wave().
| void RNA_define_verify_sdna | ( | bool | verify | ) |
Tell the RNA maker to check whether the property exists in the matching DNA structure,
When in DNA, RNA generates automatically the accessors code. Otherwise, you have to give it explicit getters/setters/etc. By default, the RNA maker will error if it cannot find the corresponding DNA properties; this is what can be turned off with this function.
This is used to generate RNA structs that do not (directly) match any DNA data, passing false as parameter at the beginning of the struct definition, and then calling it again at the end with true to restore default 'check DNA' behavior.
Definition at line 744 of file rna_define.cc.
References DefRNA, and BlenderDefRNA::verify.
Referenced by rna_def_armature(), rna_def_blendfile_import_context(), rna_def_blendfile_import_item(), rna_def_blendfile_import_library(), rna_def_cloth_solver_result(), rna_def_edit_bone(), rna_def_event(), rna_def_gizmo(), rna_def_gizmogroup(), rna_def_header(), rna_def_keyconfig_prefs(), rna_def_keyingset_info(), RNA_def_main(), rna_def_menu(), rna_def_mesh(), rna_def_panel(), rna_def_popup_menu_wrapper(), rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_result(), rna_def_render_view(), rna_def_space_view3d_shading(), rna_def_timer(), rna_def_uilist(), rna_def_usd_hook(), rna_def_userdef_addon_pref(), rna_def_userdef_studiolight(), and rna_def_workspace_tool().
| void RNA_enum_item_add | ( | EnumPropertyItem ** | items, |
| int * | totitem, | ||
| const EnumPropertyItem * | item ) |
Definition at line 4613 of file rna_define.cc.
References MEM_callocN, and MEM_recallocN_id.
Referenced by ANIM_keying_sets_enum_itemf(), build_keyingset_enum(), blender::ed::object::collection_object_active_itemf(), colormanagement_view_item_add(), driver_mapping_type_itemf(), blender::ed::object::dt_add_vcol_layers(), blender::ed::object::dt_layers_select_src_itemf(), blender::nodes::enum_items_filter(), graph_fmodifier_itemf(), blender::ed::object::hook_mod_itemf(), IMB_colormanagement_colorspace_items_add(), IMB_colormanagement_display_items_add(), IMB_colormanagement_look_items_add(), keyingset_set_active_enum_itemf(), blender::ed::asset::library_reference_to_rna_enum_itemf(), blender::ed::greasepencil::material_enum_itemf(), blender::ed::object::modifier_add_itemf(), nla_fmodifier_itemf(), blender::ed::object::object_constraint_add_itemf(), blender::ed::object::object_mode_set_itemf(), object_select_menu_enum_itemf(), blender::ed::outliner::outliner_id_itemf(), blender::ed::outliner::outliner_id_operation_itemf(), rigidbody_materials_itemf(), RNA_enum_item_add_separator(), RNA_enum_item_end(), RNA_enum_items_add(), RNA_enum_items_add_value(), rna_id_itemf(), RNA_property_enum_items_ex(), scene_new_sequencer_enum_itemf(), blender::ed::object::shaderfx_add_itemf(), shape_itemf(), strip_new_sequencer_enum_itemf(), blender::ed::object::vgroup_itemf(), and wm_operator_properties_filesel_sort_items_itemf().
| void RNA_enum_item_add_separator | ( | EnumPropertyItem ** | items, |
| int * | totitem ) |
Definition at line 4637 of file rna_define.cc.
References RNA_enum_item_add(), and RNA_ENUM_ITEM_SEPR.
Referenced by ANIM_keying_sets_enum_itemf(), build_keyingset_enum(), blender::ed::object::collection_object_active_itemf(), blender::ed::object::dt_add_vcol_layers(), blender::ed::object::dt_layers_select_src_itemf(), blender::ed::object::dt_mix_mode_itemf(), keyingset_set_active_enum_itemf(), and blender::ed::asset::library_reference_to_rna_enum_itemf().
| void RNA_enum_item_end | ( | EnumPropertyItem ** | items, |
| int * | totitem ) |
Definition at line 4665 of file rna_define.cc.
References RNA_enum_item_add().
Referenced by build_keyingset_enum(), blender::ed::object::collection_object_active_itemf(), blender::ed::object::convert_target_itemf(), driver_mapping_type_itemf(), blender::ed::object::dt_layers_select_dst_itemf(), blender::ed::object::dt_layers_select_src_itemf(), blender::ed::object::dt_mix_mode_itemf(), blender::nodes::enum_items_filter(), graph_fmodifier_itemf(), blender::ed::object::hook_mod_itemf(), blender::ed::asset::library_reference_to_rna_enum_itemf(), blender::ed::greasepencil::material_enum_itemf(), merge_type_itemf(), blender::ed::object::modifier_add_itemf(), nla_fmodifier_itemf(), blender::ed::object::object_constraint_add_itemf(), blender::ed::object::object_mode_set_itemf(), object_select_menu_enum_itemf(), blender::ed::outliner::outliner_id_itemf(), blender::ed::outliner::outliner_id_operation_itemf(), rigidbody_materials_itemf(), rna_curve_delete_type_itemf(), rna_id_itemf(), RNA_property_enum_items_ex(), scene_new_sequencer_enum_itemf(), select_similar_type_itemf(), blender::ed::object::shaderfx_add_itemf(), shape_itemf(), strip_new_sequencer_enum_itemf(), uv_select_similar_type_itemf(), blender::ed::object::vgroup_itemf(), blender::ed::object::vgroup_selection_itemf_helper(), and wm_operator_properties_filesel_sort_items_itemf().
| void RNA_enum_items_add | ( | EnumPropertyItem ** | items, |
| int * | totitem, | ||
| const EnumPropertyItem * | item ) |
Definition at line 4643 of file rna_define.cc.
References EnumPropertyItem::identifier, and RNA_enum_item_add().
Referenced by action_space_subtype_item_extend(), file_space_subtype_item_extend(), graph_space_subtype_item_extend(), image_space_subtype_item_extend(), blender::ed::space_node::node_space_subtype_item_extend(), and wm_operator_properties_filesel_sort_items_itemf().
| void RNA_enum_items_add_value | ( | EnumPropertyItem ** | items, |
| int * | totitem, | ||
| const EnumPropertyItem * | item, | ||
| int | value ) |
Definition at line 4650 of file rna_define.cc.
References EnumPropertyItem::identifier, RNA_enum_item_add(), and EnumPropertyItem::value.
Referenced by blender::ed::object::convert_target_itemf(), driver_mapping_type_itemf(), blender::ed::object::dt_layers_select_dst_itemf(), blender::ed::object::dt_layers_select_src_itemf(), blender::ed::object::dt_mix_mode_itemf(), merge_type_itemf(), blender::ed::object::object_mode_set_itemf(), rna_curve_delete_type_itemf(), select_similar_type_itemf(), uv_select_similar_type_itemf(), and blender::ed::object::vgroup_selection_itemf_helper().
|
static |
Definition at line 345 of file rna_define.cc.
References CLOG_ERROR, FunctionDefRNA::cont, StructDefRNA::cont, DefRNA, LOG, BlenderDefRNA::preprocess, rna_find_function_def(), and rna_find_struct_def().
Referenced by RNA_def_property().
|
static |
Definition at line 898 of file rna_define.cc.
References StructDefRNA::cont, DefRNA, ListBase::first, ContainerDefRNA::next, StructDefRNA::srna, and BlenderDefRNA::structs.
Referenced by RNA_def_struct_ptr(), RNA_def_struct_sdna(), and RNA_def_struct_sdna_from().
| 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().
|
static |
Definition at line 417 of file rna_define.cc.
References SDNA::alias, DNAStructMember::arraylength, b, CLOG_ERROR, DefRNA, DNA_member_array_num(), DNA_struct_find_index_wrapper(), DNA_struct_member_size(), LOG, SDNA_StructMember::member_index, SDNA::members, SDNA_Struct::members, SDNA_Struct::members_num, DNAStructMember::name, DNAStructMember::offset, DNAStructMember::pointerlevel, BlenderDefRNA::preprocess, rna_find_sdna_member(), rna_member_cmp(), DNAStructMember::size, size(), SDNA::structs, DNAStructMember::type, SDNA_StructMember::type_index, and SDNA::types.
Referenced by RNA_def_property_collection_sdna(), rna_def_property_sdna(), and rna_find_sdna_member().
| 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_free | ( | BlenderRNA * | brna | ) |
Definition at line 835 of file rna_define.cc.
References BLI_ghash_free(), FunctionRNA::cont, StructRNA::cont, DefRNA, ListBase::first, StructRNA::functions, g_version_data, MEM_freeN(), ContainerRNA::next, BlenderDefRNA::preprocess, ContainerRNA::properties, RNA_define_free(), rna_freelistN(), RNA_struct_free(), BlenderRNA::structs, and BlenderRNA::structs_map.
Referenced by RNA_exit(), and rna_preprocess().
| 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().
| void RNA_identifier_sanitize | ( | char * | identifier, |
| int | property ) |
Definition at line 580 of file rna_define.cc.
References DefRNA, BlenderDefRNA::preprocess, and STREQ.
|
static |
Definition at line 380 of file rna_define.cc.
Referenced by rna_find_sdna_member().
| 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().
|
static |
Definition at line 876 of file rna_define.cc.
References PROP_BOOLEAN, PROP_COLLECTION, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_POINTER, and PROP_STRING.
Referenced by RNA_def_property().
| const char * RNA_property_typename | ( | PropertyType | type | ) |
Definition at line 4996 of file rna_define.cc.
References PROP_BOOLEAN, PROP_COLLECTION, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_POINTER, and PROP_STRING.
Referenced by RNA_def_property_boolean_sdna(), RNA_def_property_float_sdna(), rna_def_property_get_func(), RNA_def_property_int_sdna(), and rna_generate_property().
|
static |
Definition at line 653 of file rna_define.cc.
References INT8_MAX, INT8_MIN, and STREQ.
Referenced by RNA_def_property_enum_items(), and RNA_def_property_int_sdna().
|
static |
Definition at line 106 of file rna_define.cc.
References ListBase::first, ListBase::last, Link::next, and Link::prev.
Referenced by rna_freelinkN().
| void RNA_struct_free | ( | BlenderRNA * | brna, |
| StructRNA * | srna ) |
Definition at line 784 of file rna_define.cc.
References FunctionRNA::cont, StructRNA::cont, ListBase::first, FunctionRNA::flag, StructRNA::flag, PropertyRNA::flag_internal, FUNC_RUNTIME, StructRNA::functions, StructRNA::identifier, ContainerRNA::next, PropertyRNA::next, PROP_INTERN_RUNTIME, ContainerRNA::properties, RNA_def_func_free_pointers(), RNA_def_property_free_pointers(), rna_freelinkN(), RNA_struct_py_type_get(), STRUCT_RUNTIME, and UNUSED_VARS.
Referenced by RNA_free(), and WM_operatortype_remove_ptr().
| void RNA_struct_free_extension | ( | StructRNA * | srna, |
| ExtensionRNA * | rna_ext ) |
Definition at line 769 of file rna_define.cc.
References ExtensionRNA::data, ExtensionRNA::free, RNA_struct_blender_type_set(), and RNA_struct_py_type_set().
|
static |
List is from:
Definition at line 503 of file rna_define.cc.
References DefRNA, BlenderDefRNA::preprocess, and STREQ.
Referenced by rna_def_function(), RNA_def_property(), RNA_def_property_srna(), and RNA_def_struct_ptr().
|
static |
When set, report details about which defaults are used. Noisy but handy when investigating default extraction.
Definition at line 76 of file rna_define.cc.
Referenced by RNA_def_property_boolean_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), and RNA_def_property_string_sdna().
| BlenderDefRNA DefRNA |
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().
| struct { ... } g_version_data |
Referenced by DNA_struct_find_index_wrapper(), RNA_create(), and RNA_free().
|
static |
Definition at line 37 of file rna_define.cc.
Referenced by RNA_create(), RNA_def_enum(), RNA_def_enum_flag(), RNA_def_float_percentage(), RNA_def_function(), rna_def_function(), RNA_def_function_return(), RNA_def_function_runtime(), RNA_def_property(), RNA_def_property_array(), 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_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_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_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_multi_array(), RNA_def_property_override_funcs(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_poll_runtime(), RNA_def_property_range(), rna_def_property_sdna(), 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_find_container_def(), rna_find_function_def(), rna_find_parameter_def(), rna_find_sdna_member(), rna_find_struct_def(), and rna_find_struct_property_def().
| const float rna_default_axis_angle[4] = {0, 0, 1, 0} |
Definition at line 1592 of file rna_define.cc.
Referenced by rna_def_object(), rna_def_pose_channel(), and rna_def_view3d_cursor().
| const float rna_default_quaternion[4] = {1, 0, 0, 0} |
Definition at line 1591 of file rna_define.cc.
Referenced by rna_def_pose_channel().
| const float rna_default_scale_3d[3] = {1, 1, 1} |
Definition at line 1593 of file rna_define.cc.
Referenced by rna_def_bone_curved_common(), and rna_def_pose_channel().
| const int rna_matrix_dimsize_3x3[] = {3, 3} |
Definition at line 1595 of file rna_define.cc.
Referenced by RNA_api_bone(), rna_def_bone(), rna_def_softbody(), and rna_def_transform_orientation().
| const int rna_matrix_dimsize_4x2[] = {4, 2} |
Definition at line 1597 of file rna_define.cc.
Referenced by rna_def_trackingMarker(), and rna_def_trackingPlaneMarker().
| const int rna_matrix_dimsize_4x4[] = {4, 4} |
Definition at line 1596 of file rna_define.cc.
Referenced by RNA_api_bone(), RNA_api_gizmo(), RNA_api_object(), RNA_api_pose_channel(), rna_def_attribute_float4x4(), rna_def_bone(), rna_def_constraint_childof(), rna_def_depsgraph_instance(), rna_def_edit_bone(), rna_def_gizmo(), rna_def_grease_pencil_layer(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_hook(), rna_def_object(), rna_def_pose_channel(), rna_def_reconstructedCamera(), rna_def_space_view3d(), rna_def_view3d_cursor(), and rna_def_volume_grid().
| GHash* type_map_static_from_alias |
Definition at line 67 of file rna_define.cc.