|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | IDFilterEnumPropertyItem |
Namespaces | |
| namespace | blender |
| namespace | blender::bke |
Macros | |
| #define | DEF_ENUM(id) extern const EnumPropertyItem id[]; |
Variables | |
| const IDFilterEnumPropertyItem | rna_enum_id_type_filter_items [] |
| #define DEF_ENUM | ( | id | ) | extern const EnumPropertyItem id[]; |
Definition at line 27 of file RNA_enum_types.hh.
| const EnumPropertyItem * RNA_action_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Generic functions, return an enum from library data, index is the position in the linked list can add more for different types as needed.
Definition at line 4447 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by NLA_OT_actionclip_add(), and blender::ed::outliner::OUTLINER_OT_action_set().
| const EnumPropertyItem * RNA_collection_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4466 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by blender::ed::object::OBJECT_OT_collection_external_asset_drop(), and blender::ed::object::OBJECT_OT_collection_instance_add().
| const EnumPropertyItem * RNA_collection_local_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4474 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by blender::ed::object::OBJECT_OT_collection_link().
|
extern |
Referenced by blender::ed::geometry::geometry_attribute_domain_itemf().
| const EnumPropertyItem * RNA_enum_node_tree_types_itemf_impl | ( | bContext * | C, |
| bool * | r_free ) |
Referenced by blender::ed::space_node::node_space_subtype_item_extend().
| const EnumPropertyItem * RNA_image_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4483 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by PAINT_OT_project_image().
| const EnumPropertyItem * RNA_image_local_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4491 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
| const EnumPropertyItem * RNA_mask_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4545 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by SEQUENCER_OT_mask_strip_add().
| const EnumPropertyItem * RNA_mask_local_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4553 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
| const EnumPropertyItem * RNA_movieclip_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4528 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by SEQUENCER_OT_movieclip_strip_add().
| const EnumPropertyItem * RNA_movieclip_local_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4536 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
| const EnumPropertyItem * RNA_node_enum_definition_itemf | ( | const blender::bke::RuntimeNodeEnumItems & | enum_items, |
| bool * | r_free ) |
| int rna_node_socket_idname_to_enum | ( | const char * | idname | ) |
| blender::bke::bNodeSocketType * rna_node_socket_type_from_enum | ( | int | value | ) |
| const EnumPropertyItem * rna_node_socket_type_itemf | ( | void * | data, |
| bool(* | poll )(void *data, blender::bke::bNodeSocketType *), | ||
| bool * | r_free ) |
| int rna_node_tree_idname_to_enum | ( | const char * | idname | ) |
Referenced by blender::ed::space_node::node_space_subtype_get().
| blender::bke::bNodeTreeType * rna_node_tree_type_from_enum | ( | int | value | ) |
Referenced by blender::ed::space_node::node_space_subtype_set().
| const EnumPropertyItem * rna_node_tree_type_itemf | ( | void * | data, |
| bool(* | poll )(void *data, blender::bke::bNodeTreeType *), | ||
| bool * | r_free ) |
Referenced by blender::ed::space_node::new_node_tree_type_itemf().
| const EnumPropertyItem * RNA_scene_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4500 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by MARKER_OT_make_links_scene().
| const EnumPropertyItem * RNA_scene_local_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4508 of file wm_operators.cc.
References CTX_data_main(), and rna_id_itemf().
Referenced by blender::ed::object::OBJECT_OT_make_links_scene().
| const EnumPropertyItem * RNA_scene_without_active_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Definition at line 4516 of file wm_operators.cc.
References CTX_data_main(), CTX_data_scene(), rna_id_enum_filter_single(), and rna_id_itemf().
Referenced by SEQUENCER_OT_change_scene(), and SEQUENCER_OT_scene_strip_add().
| const EnumPropertyItem * rna_TransformOrientation_itemf | ( | bContext * | C, |
| PointerRNA * | ptr, | ||
| PropertyRNA * | prop, | ||
| bool * | r_free ) |
Referenced by TRANSFORM_OT_select_orientation(), and Transform_Properties().
|
extern |
Definition at line 122 of file rna_ID.cc.
Referenced by rna_def_fileselect_asset_idfilter(), and rna_def_fileselect_idfilter().