Blender
V3.3
|
#include <DNA_layer_types.h>
Public Attributes | |
struct Base * | next |
struct Base * | prev |
short | flag_from_collection |
short | flag |
unsigned short | local_view_bits |
short | sx |
short | sy |
char | _pad1 [6] |
struct Object * | object |
unsigned int lay | DNA_DEPRECATED |
int | flag_legacy |
unsigned short | local_collections_bits |
short | _pad2 [3] |
struct Base * | base_orig |
void * | _pad |
Definition at line 63 of file DNA_layer_types.h.
void* Base::_pad |
Definition at line 86 of file DNA_layer_types.h.
char Base::_pad1[6] |
Definition at line 76 of file DNA_layer_types.h.
short Base::_pad2[3] |
Definition at line 81 of file DNA_layer_types.h.
struct Base* Base::base_orig |
Definition at line 85 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 78 of file DNA_layer_types.h.
short Base::flag |
Definition at line 72 of file DNA_layer_types.h.
Referenced by acf_object_setting_ptr(), animdata_filter_base_is_ok(), animdata_filter_dopesheet_ob(), bake_object_check(), 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_object_eval_eval_base_flags(), BKE_scene_object_base_flag_sync_from_base(), BKE_view_layer_base_deselect_all(), BKE_view_layer_base_select_and_set_active(), calculateCenterActive(), clean_viewport_memory_base(), click_select_channel_object(), collection_object_cache_fill(), collection_objects_select(), createTransObject(), do_lasso_select_objects(), do_outliner_item_activate_tree_element(), do_outliner_object_select_recursive(), ED_armature_pose_select_in_wpaint_mode(), ED_object_base_select(), ED_object_jump_to_object(), ed_object_posemode_set_for_weight_paint_ex(), ed_object_select_pick(), ED_transform_calc_gizmo_stats(), get_base_select_priority(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), loose_data_instantiate_collection_process(), loose_data_instantiate_object_base_instance_init(), mouse_nla_channels(), blender::deg::DepsgraphBuilder::need_pull_base_into_graph(), object_add_duplicate_internal(), object_base_new(), object_bases_iterator_is_valid(), object_circle_select(), object_convert_exec(), object_convert_poll(), object_deselect_fn(), object_preview_scene_create(), object_select_menu_exec(), object_select_more_less(), outliner_hide_exec(), select_grouped_object_hooks(), snap_object_is_snappable(), tree_element_object_activate(), view3d_collection_drop_copy_external_asset(), and view3d_context().
short Base::flag_from_collection |
Definition at line 68 of file DNA_layer_types.h.
Referenced by BKE_base_eval_flags(), and layer_collection_objects_sync().
int Base::flag_legacy |
Definition at line 79 of file DNA_layer_types.h.
Referenced by clear_trans_object_base_flags(), init_meta(), and snap_object_is_snappable().
unsigned short Base::local_collections_bits |
Definition at line 80 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 74 of file DNA_layer_types.h.
Referenced by add_hook_object_new(), BKE_base_is_visible(), BKE_object_eval_eval_base_flags(), duplicate_exec(), ED_object_add_type_with_obdata(), lib_link_window_scene_data_restore(), loose_data_instantiate_object_base_instance_init(), object_add_duplicate_internal(), object_base_new(), and view3d_localview_init().
struct Base* Base::next |
Definition at line 64 of file DNA_layer_types.h.
Referenced by _setlooper_base_step(), bc_get_children(), BKE_collision_relations_create(), BKE_effector_relations_create(), BKE_scene_base_flag_to_objects(), BKE_scene_base_iter_next(), BKE_view_layer_base_deselect_all(), BKE_view_layer_bases_in_mode_iterator_next(), blo_do_versions_250(), clean_viewport_memory(), clear_trans_object_base_flags(), createTransObject(), do_lasso_select_objects(), do_outliner_object_select_recursive(), ed_object_select_pick(), ED_transform_calc_gizmo_stats(), lib_link_window_scene_data_restore(), mouse_select_object_center(), object_bases_iterator_next(), object_circle_select(), outliner_batch_delete_hierarchy(), view3d_all_exec(), view3d_localview_init(), view3d_orbit_calc_center(), and viewselected_exec().
struct Object* Base::object |
Definition at line 77 of file DNA_layer_types.h.
Referenced by acf_object_icon(), acf_object_name(), acf_object_setting_ptr(), acf_object_setting_valid(), add_hook_object_new(), ANIM_animdata_get_context(), anim_channels_select_set(), animdata_filter_base_is_ok(), animdata_filter_dopesheet_ob(), armature_select_linked_pick_invoke(), armature_shortest_path_pick_invoke(), base_is_in_mode(), bc_get_children(), BKE_base_eval_flags(), BKE_base_is_visible(), BKE_collision_relations_create(), BKE_effector_relations_create(), BKE_mball_deselect_all_multi_ex(), BKE_mball_is_any_selected_multi(), BKE_mball_select_all_multi_ex(), BKE_mball_select_count_multi(), BKE_mball_select_swap_multi_ex(), BKE_object_eval_eval_base_flags(), BKE_object_pose_base_array_get_ex(), BKE_paint_get_active(), BKE_paint_get_active_from_context(), BKE_paintmode_get_active_from_context(), BKE_ptcache_bake(), BKE_scene_object_base_flag_sync_from_base(), BKE_view_layer_array_from_objects_in_mode_params(), BKE_view_layer_bases_in_mode_iterator_begin(), blo_do_versions_250(), bone_mouse_select_menu(), bone_select_menu_exec(), buttons_context_path_object(), clean_viewport_memory_base(), click_select_channel_object(), collection_object_cache_fill(), createObjectSpace(), createTransObject(), datadropper_id_sample_pt(), blender::deg::deg_check_base_in_depsgraph(), do_armature_box_select(), do_lasso_select_pose(), do_object_box_select(), do_outliner_item_editmode_toggle(), do_outliner_item_posemode_toggle(), do_outliner_object_select_recursive(), do_pose_box_select(), do_pose_tag_select_op_exec(), do_view3d_vgroup_buttons(), DRW_object_wire_theme_get(), DRW_select_buffer_context_create(), ds_base_sorting_cmp(), duplibase_for_convert(), duplicate_exec(), ED_armature_base_and_ebone_from_select_buffer(), ED_armature_base_and_pchan_from_select_buffer(), ED_armature_edit_deselect_all_multi_ex(), ED_armature_edit_deselect_all_visible_multi_ex(), ED_armature_edit_select_pick_bone(), ED_armature_pose_select_in_wpaint_mode(), ED_armature_pose_select_pick_with_buffer(), ED_curve_deselect_all_multi_ex(), ED_curve_editnurb_select_pick(), ED_curve_pick_vert_ex(), ED_editors_init_for_undo(), ED_lattice_deselect_all_multi_ex(), ED_lattice_select_pick(), ED_mball_base_and_elem_from_select_buffer(), ED_mball_select_pick(), ED_object_add_duplicate(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_find_first_by_data_id(), ed_object_select_pick(), ed_object_select_pick_camera_track(), ED_pose_deselect_all_multi_ex(), ed_pose_is_any_selected_multi(), ED_transform_calc_gizmo_stats(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), ED_undo_object_editmode_restore_helper(), 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_mesh_deselect_all_multi_ex(), edbm_offset_edgeloop_exec(), edbm_preselect_or_active(), edbm_select_id_bm_elem_get(), edbm_select_linked_pick_invoke(), EDBM_select_pick(), EDBM_selectmode_disable_multi_ex(), edbm_separate_exec(), edbm_shortest_path_pick_invoke(), EDBM_unified_findnearest_from_raycast(), EDBM_vert_find_nearest_ex(), edcu_shortest_path_pick_invoke(), edgering_select(), findnearestLattvert(), gizmo_preselect_edgering_draw(), gizmo_preselect_edgering_test_select(), gizmo_preselect_elem_draw(), gizmo_preselect_elem_test_select(), gpencil_generate_weights_exec(), gpencil_stroke_separate_exec(), gpencil_trace_image_exec(), jump_to_target_ptr(), loopcut_init(), loopcut_mouse_move(), make_links_scene_exec(), make_new_animlistelem(), make_object_duplilist_real(), mball_select_all_exec(), mball_select_similar_exec(), mesh_separate_arrays(), mesh_separate_loose(), mesh_separate_material(), mesh_separate_tagged(), mouse_mesh_loop(), mouse_nla_channels(), mouse_select_object_center(), blender::deg::DepsgraphBuilder::need_pull_base_into_graph(), ob_keyframes_loop(), ob_to_keylist(), object_add_named_exec(), object_base_new(), object_batch_delete_hierarchy_fn(), object_circle_select(), object_convert_exec(), object_convert_poll(), object_get_datamask(), object_mouse_select_menu(), object_select_more_less(), object_transfer_mode_to_base(), outliner_batch_delete_hierarchy(), outliner_object_set_flag_recursive_fn(), particle_system_remove_exec(), pose_select_connected_invoke(), posemode_exec(), psys_find_group_weights(), psys_in_edit_mode(), screen_ctx_active_bone(), screen_ctx_active_gpencil_frame(), screen_ctx_active_gpencil_layer(), screen_ctx_active_object(), screen_ctx_active_pose_bone(), screen_ctx_editable_gpencil_layers(), screen_ctx_editable_gpencil_strokes(), screen_ctx_gpencil_data(), screen_ctx_gpencil_data_owner(), screen_ctx_image_paint_object(), screen_ctx_object(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_particle_edit_object(), screen_ctx_pose_object(), screen_ctx_sculpt_object(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_vertex_paint_object(), screen_ctx_visible_gpencil_layers(), screen_ctx_visible_pose_bones(), screen_ctx_weight_paint_object(), select_grouped_parent(), select_linked_pick_invoke(), separate_armature_exec(), separate_exec(), snap_object_is_snappable(), snap_target_select_from_spacetype(), tree_element_object_activate(), txt_add_object(), view3d_all_exec(), view3d_context(), view3d_localview_init(), view3d_orbit_calc_center(), view3d_panel_transform(), view3d_panel_vgroup(), viewselected_exec(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_camera_poll(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_forcefield_poll(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_spot_poll(), and WIDGETGROUP_light_target_poll().
struct Base * Base::prev |
Definition at line 64 of file DNA_layer_types.h.
short Base::sx |
Definition at line 75 of file DNA_layer_types.h.
Referenced by do_lasso_select_objects(), and ED_view3d_project_base().
short Base::sy |
Definition at line 75 of file DNA_layer_types.h.
Referenced by do_lasso_select_objects(), and ED_view3d_project_base().