Blender  V3.3
Public Attributes | List of all members
Base Struct Reference

#include <DNA_layer_types.h>

Inheritance diagram for Base:
HdCyclesGeometry< Base, CyclesBase >

Public Attributes

struct Basenext
 
struct Baseprev
 
short flag_from_collection
 
short flag
 
unsigned short local_view_bits
 
short sx
 
short sy
 
char _pad1 [6]
 
struct Objectobject
 
unsigned int lay DNA_DEPRECATED
 
int flag_legacy
 
unsigned short local_collections_bits
 
short _pad2 [3]
 
struct Basebase_orig
 
void_pad
 

Detailed Description

Definition at line 63 of file DNA_layer_types.h.

Member Data Documentation

◆ _pad

void* Base::_pad

Definition at line 86 of file DNA_layer_types.h.

◆ _pad1

char Base::_pad1[6]

Definition at line 76 of file DNA_layer_types.h.

◆ _pad2

short Base::_pad2[3]

Definition at line 81 of file DNA_layer_types.h.

◆ base_orig

struct Base* Base::base_orig

◆ DNA_DEPRECATED

unsigned int lay Base::DNA_DEPRECATED

Definition at line 78 of file DNA_layer_types.h.

◆ flag

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().

◆ flag_from_collection

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().

◆ flag_legacy

int Base::flag_legacy

◆ local_collections_bits

unsigned short Base::local_collections_bits

◆ local_view_bits

unsigned short Base::local_view_bits

◆ next

struct Base* Base::next

◆ object

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().

◆ prev

struct Base * Base::prev

Definition at line 64 of file DNA_layer_types.h.

◆ sx

short Base::sx

Definition at line 75 of file DNA_layer_types.h.

Referenced by do_lasso_select_objects(), and ED_view3d_project_base().

◆ sy

short Base::sy

Definition at line 75 of file DNA_layer_types.h.

Referenced by do_lasso_select_objects(), and ED_view3d_project_base().


The documentation for this struct was generated from the following file: