|
Blender V4.3
|
#include <DNA_layer_types.h>
Inherited by HdCyclesGeometry< Base, CyclesBase >.
Public Attributes | |
| struct Base * | next |
| struct Base * | prev |
| struct Object * | object |
| struct Base * | base_orig |
| unsigned int lay | DNA_DEPRECATED |
| short | flag |
| short | flag_from_collection |
| short | flag_legacy |
| unsigned short | local_view_bits |
| unsigned short | local_collections_bits |
| char | _pad1 [2] |
Definition at line 75 of file DNA_layer_types.h.
| char Base::_pad1[2] |
Definition at line 94 of file DNA_layer_types.h.
| struct Base* Base::base_orig |
Definition at line 82 of file DNA_layer_types.h.
Referenced by BKE_object_eval_eval_base_flags(), and blender::deg::deg_check_base_in_depsgraph().
| unsigned int lay Base::DNA_DEPRECATED |
Definition at line 84 of file DNA_layer_types.h.
| short Base::flag |
Definition at line 87 of file DNA_layer_types.h.
Referenced by acf_object_setting_ptr(), animdata_filter_base_is_ok(), animdata_filter_dopesheet_ob(), blender::ed::object::bake_object_check(), blender::ed::object::base_select(), BKE_base_eval_flags(), BKE_base_is_visible(), BKE_base_set_visible(), BKE_collision_relations_create(), BKE_effector_relations_create(), BKE_layer_collection_has_selected_objects(), BKE_layer_collection_objects_select(), BKE_light_linking_select_receivers_of_emitter(), BKE_object_eval_eval_base_flags(), BKE_scene_object_base_flag_sync_from_base(), BKE_view_layer_base_select_and_set_active(), calculateCenterActive(), clean_viewport_memory_base(), click_select_channel_object(), collection_object_cache_fill(), collection_objects_select(), ED_armature_pose_select_in_wpaint_mode(), blender::ed::object::ed_object_posemode_set_for_weight_paint_ex(), ed_object_select_pick(), blender::ed::outliner::element_should_draw_faded(), blender::deg::FromCollectionBuilderPipeline::FromCollectionBuilderPipeline(), blender::ed::object::get_base_select_priority(), gizmo_3d_foreach_selected(), blender::ed::object::jump_to_object(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), loose_data_instantiate_collection_process(), loose_data_instantiate_object_base_instance_init(), blender::ed::object::make_override_library_poll(), mouse_nla_tracks(), mouse_select_eval_buffer(), blender::deg::DepsgraphBuilder::need_pull_base_into_graph(), blender::ed::object::object_add_sync_base_collection(), object_base_new(), object_bases_iterator_is_valid(), blender::ed::object::object_convert_exec(), blender::ed::object::object_convert_poll(), blender::ed::outliner::object_deselect_fn(), object_preview_scene_create(), object_select_menu_exec(), blender::ed::object::object_select_more_less(), blender::ed::outliner::outliner_draw_tree_element(), blender::ed::outliner::outliner_element_visible_get(), blender::ed::outliner::outliner_hide_exec(), blender::ed::outliner::outliner_item_mode_toggle(), blender::ed::outliner::outliner_select_sync_from_object(), blender::ed::outliner::outliner_select_sync_to_object(), blender::ed::object::reset_clear_override_library_poll(), blender::ed::object::select_grouped_object_hooks(), snap_object_is_snappable(), blender::ed::outliner::tree_element_object_activate(), view3d_collection_drop_copy_external_asset(), and view3d_context().
| short Base::flag_from_collection |
Definition at line 90 of file DNA_layer_types.h.
Referenced by BKE_base_eval_flags(), and layer_collection_objects_sync().
| short Base::flag_legacy |
Definition at line 91 of file DNA_layer_types.h.
Referenced by init_meta(), and snap_object_is_snappable().
| unsigned short Base::local_collections_bits |
Definition at line 93 of file DNA_layer_types.h.
Referenced by BKE_base_is_visible(), BKE_object_eval_eval_base_flags(), layer_collection_local_sync(), and layer_collection_objects_sync().
| unsigned short Base::local_view_bits |
Definition at line 92 of file DNA_layer_types.h.
Referenced by blender::ed::object::add_hook_object_new(), blender::ed::object::add_type_with_obdata(), BKE_base_is_visible(), BKE_object_eval_eval_base_flags(), loose_data_instantiate_object_base_instance_init(), blender::ed::object::object_add_sync_local_view(), object_base_new(), and view3d_data_consistency_ensure().
| struct Base* Base::next |
Definition at line 76 of file DNA_layer_types.h.
Referenced by _setlooper_base_step(), BKE_collision_relations_create(), BKE_effector_relations_create(), BKE_scene_base_iter_next(), BKE_view_layer_bases_in_mode_iterator_next(), ed_object_select_pick(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), blender::deg::FromCollectionBuilderPipeline::FromCollectionBuilderPipeline(), mouse_select_object_center(), object_bases_iterator_next(), blender::ed::outliner::outliner_batch_delete_object_hierarchy_tag(), view3d_data_consistency_ensure(), and viewselected_exec().
| struct Object* Base::object |
Definition at line 78 of file DNA_layer_types.h.
Referenced by acf_object_icon(), acf_object_name(), acf_object_setting_ptr(), acf_object_setting_valid(), blender::ed::object::add_duplicate(), blender::ed::object::add_hook_object_new(), anim_channels_select_set(), animdata_filter_base_is_ok(), animdata_filter_dopesheet_ob(), armature_select_linked_pick_invoke(), armature_shortest_path_pick_invoke(), blender::ed::object::base_activate_with_mode_exit_if_needed(), base_is_in_mode(), BKE_base_eval_flags(), BKE_base_is_visible(), BKE_collision_relations_create(), BKE_effector_relations_create(), BKE_object_eval_eval_base_flags(), BKE_object_pose_base_array_get_ex(), BKE_ptcache_bake(), BKE_scene_object_base_flag_sync_from_base(), BKE_view_layer_active_object_get(), BKE_view_layer_bases_in_mode_iterator_begin(), bone_mouse_select_menu(), bone_select_menu_exec(), calculateCenterActive(), clean_viewport_memory_base(), click_select_channel_object(), collection_object_cache_fill(), createObjectSpace(), datadropper_id_sample_pt(), blender::deg::deg_check_base_in_depsgraph(), do_armature_box_select(), do_lasso_select_pose(), do_object_box_select(), blender::ed::outliner::do_outliner_item_editmode_toggle(), blender::ed::outliner::do_outliner_item_posemode_toggle(), do_pose_box_select(), do_pose_tag_select_op_exec(), do_version_layers_to_collections(), DRW_object_wire_theme_get(), ds_base_sorting_cmp(), blender::ed::object::duplibase_for_convert(), blender::ed::greasepencil::duplicate_grease_pencil_object(), ED_armature_base_and_ebone_from_select_buffer(), ED_armature_base_and_pchan_from_select_buffer(), ED_armature_edit_select_pick_bone(), ED_armature_pose_select_pick_with_buffer(), ED_curve_editnurb_select_pick(), ED_lattice_select_pick(), ED_mball_base_and_elem_from_select_buffer(), ED_mball_select_pick(), ed_object_select_pick(), ed_object_select_pick_camera_track(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), ED_view3d_give_material_slot_under_cursor(), ED_view3d_give_object_under_cursor(), ED_view3d_gizmo_mesh_preselect_get_active(), ED_view3d_project_base(), EDBM_edge_find_nearest_ex(), EDBM_elem_to_index_any_multi(), EDBM_face_find_nearest_ex(), edbm_preselect_or_active(), edbm_select_linked_pick_invoke(), EDBM_select_pick(), edbm_separate_exec(), edbm_shortest_path_pick_invoke(), EDBM_unified_findnearest_from_raycast(), EDBM_vert_find_nearest_ex(), edcu_shortest_path_pick_invoke(), blender::ed::object::find_first_by_data_id(), blender::deg::FromCollectionBuilderPipeline::FromCollectionBuilderPipeline(), gizmo_3d_foreach_selected(), gizmo_preselect_elem_test_select(), jump_to_target_ptr(), blender::ed::object::make_links_scene_exec(), make_new_animlistelem(), blender::ed::object::make_object_duplilist_real(), blender::ed::object::make_override_library_poll(), mesh_separate_arrays(), mesh_separate_loose(), mesh_separate_material(), mesh_separate_tagged(), mouse_mesh_loop(), mouse_nla_tracks(), mouse_select_eval_buffer(), mouse_select_object_center(), blender::deg::DepsgraphBuilder::need_pull_base_into_graph(), ob_keyframes_loop(), ob_to_keylist(), blender::ed::object::object_add_named_exec(), blender::ed::object::object_add_sync_base_collection(), object_base_new(), blender::ed::outliner::object_batch_delete_hierarchy_tag_fn(), blender::ed::object::object_convert_exec(), blender::ed::object::object_convert_poll(), object_mouse_select_menu(), blender::ed::object::object_select_more_less(), blender::ed::object::object_transfer_mode_invoke(), blender::ed::outliner::outliner_batch_delete_object_hierarchy_tag(), blender::ed::outliner::outliner_element_visible_get(), blender::ed::outliner::outliner_object_set_flag_recursive_fn(), pose_select_connected_invoke(), blender::ed::object::posemode_exec(), psys_find_group_weights(), blender::ed::object::reset_clear_override_library_poll(), blender::ui::sample_data_from_3d_view(), blender::ed::object::select_grouped_parent(), select_linked_pick_invoke(), separate_armature_exec(), separate_exec(), snap_object_is_snappable(), snap_target_select_from_spacetype(), blender::ed::outliner::tree_element_object_activate(), view3d_context(), viewselected_exec(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_camera_poll(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_forcefield_poll(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_point_poll(), WIDGETGROUP_light_spot_poll(), and WIDGETGROUP_light_target_poll().
| struct Base * Base::prev |
Definition at line 76 of file DNA_layer_types.h.