|
Blender V4.3
|
#include <DNA_view3d_types.h>
3D ViewPort Struct.
Definition at line 279 of file DNA_view3d_types.h.
| char View3D::_pad[1] |
Definition at line 339 of file DNA_view3d_types.h.
| char View3D::_pad0[6] |
Definition at line 287 of file DNA_view3d_types.h.
| char View3D::_pad3[1] |
Definition at line 300 of file DNA_view3d_types.h.
| char View3D::_pad4 |
Definition at line 367 of file DNA_view3d_types.h.
| char View3D::_pad6[2] |
Definition at line 321 of file DNA_view3d_types.h.
| short View3D::_pad7[2] |
Definition at line 324 of file DNA_view3d_types.h.
| char View3D::bundle_drawtype |
Display style for bundle.
Definition at line 296 of file DNA_view3d_types.h.
Referenced by blo_do_versions_260(), and camera_view3d_reconstruction().
| float View3D::bundle_size |
Size of bundles in reconstructed data.
Definition at line 294 of file DNA_view3d_types.h.
Referenced by blo_do_versions_260(), and camera_view3d_reconstruction().
| struct Object* View3D::camera |
Definition at line 311 of file DNA_view3d_types.h.
Referenced by axis_set_view(), background_image_camera_from_context(), BKE_camera_params_from_view3d(), BKE_screen_view3d_sync(), create_trans_data(), createViewSpace(), depthdropper_depth_sample_pt(), depthdropper_init(), depthdropper_poll(), depthdropper_test(), drawviewborder(), ED_screen_stereo3d_required(), ED_view3d_camera_data_get(), ED_view3d_camera_lock_autokey(), ED_view3d_camera_lock_check(), ED_view3d_camera_lock_init_ex(), ED_view3d_camera_lock_sync(), ED_view3d_cameracontrol_acquire(), ED_view3d_cameracontrol_release(), ED_view3d_cameracontrol_update(), ED_view3d_draw_offscreen(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_persp_switch_from_camera(), ED_view3d_radius_to_dist(), ED_view3d_smooth_view_ex(), ED_view3d_smooth_view_undo_begin(), ED_view3d_smooth_view_undo_end(), ED_view3d_update_viewmat(), ED_view3d_win_to_3d(), eevee_engine_init(), get_camera_for_motion_path(), GPENCIL_engine_init(), blender::workbench::SceneState::init(), initFlyInfo(), initWalkInfo(), blender::ed::object::object_camera_add_exec(), blender::draw::overlay::Cameras::object_sync(), OVERLAY_cache_populate(), OVERLAY_camera_cache_populate(), OVERLAY_grid_init(), blender::io::grease_pencil::GreasePencilExporter::prepare_render_params(), region_quadview_exec(), screen_opengl_is_multiview(), screen_opengl_render_anim_step(), screen_opengl_render_doit(), screen_opengl_views_setup(), screen_set_3dview_camera(), blender::ed::object::single_object_users(), sync_viewport_camera_smoothview(), uv_from_view_exec(), view3d_camera_border(), view3d_camera_to_view_exec(), view3d_camera_to_view_poll(), view3d_camera_to_view_selected_exec(), view3d_cameracontrol_object(), view3d_create(), view3d_data_consistency_ensure(), view3d_foreach_id(), view3d_from_minmax(), view3d_get_name(), view3d_id_remap_v3d(), view3d_ima_bg_is_camera_view(), view3d_localview_exit(), view3d_localview_init(), view3d_main_region_listener(), view3d_object_skip_minmax(), view3d_setobjectascamera_exec(), view3d_stereo3d_active(), view3d_stereo3d_setup(), view3d_stereo3d_setup_offscreen(), view3d_viewmatrix_set(), view_camera_exec(), and wm_draw_region_stereo_set().
| float View3D::clip_end |
Definition at line 336 of file DNA_view3d_types.h.
Referenced by BKE_camera_params_from_view3d(), blo_do_versions_280(), drawLine(), ED_view3d_dist_range_get(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_radius_to_dist(), OVERLAY_grid_init(), point_is_visible(), view3d_camera_border(), and view3d_win_to_ray_segment().
| float View3D::clip_start |
Definition at line 336 of file DNA_view3d_types.h.
Referenced by BKE_camera_params_from_view3d(), blo_do_versions_280(), blo_update_defaults_screen(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_radius_to_dist(), view3d_camera_border(), view3d_from_minmax(), view3d_localview_init(), and view3d_zoom_border_exec().
| short View3D::debug_flag |
Definition at line 326 of file DNA_view3d_types.h.
Referenced by blender::draw::Manager::submit().
| float viewquat [4] View3D::DNA_DEPRECATED |
Definition at line 290 of file DNA_view3d_types.h.
| float dist View3D::DNA_DEPRECATED |
Definition at line 291 of file DNA_view3d_types.h.
| char drawtype View3D::DNA_DEPRECATED |
Definition at line 298 of file DNA_view3d_types.h.
| short persp View3D::DNA_DEPRECATED |
Definition at line 308 of file DNA_view3d_types.h.
| short view View3D::DNA_DEPRECATED |
Definition at line 309 of file DNA_view3d_types.h.
| int layact View3D::DNA_DEPRECATED |
Definition at line 322 of file DNA_view3d_types.h.
| float ofs [3] View3D::DNA_DEPRECATED |
Definition at line 337 of file DNA_view3d_types.h.
| struct bGPdata* gpd View3D::DNA_DEPRECATED |
Grease-Pencil Data (annotation layers).
Definition at line 362 of file DNA_view3d_types.h.
| short View3D::flag |
Definition at line 332 of file DNA_view3d_types.h.
Referenced by area_add_window_regions(), BKE_base_is_visible(), BKE_layer_collection_local_sync_all(), BKE_object_is_visible_in_viewport(), blo_do_versions_280(), blo_do_versions_pre250(), DRW_draw_callbacks_post_scene(), DRW_draw_render_loop_offscreen(), DRW_text_edit_mesh_measure_stats(), ED_view3d_depth_override(), ED_view3d_draw_offscreen_simple(), ED_view3d_local_collections_reset(), ED_view3d_local_collections_set(), free_localcollection_bit(), blender::draw::overlay::Instance::init(), blender::ed::object::object_hide_collection_exec(), OVERLAY_armature_cache_init(), OVERLAY_engine_init(), OVERLAY_grid_init(), texture_paint_image_from_view_exec(), v3d_editvertex_buts(), view3d_duplicate(), view3d_main_region_listener(), and wm_xr_session_update_screen().
| int View3D::flag2 |
Definition at line 333 of file DNA_view3d_types.h.
Referenced by blender::ed::viewer_path::activate_geometry_node(), annotation_visible_on_space(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_300(), blo_update_defaults_screen(), camera_view3d_reconstruction(), clear_render_border_exec(), draw_selected_name(), drawviewborder(), DRW_draw_callbacks_post_scene(), DRW_draw_depth_loop(), DRW_draw_render_loop_ex(), DRW_draw_render_loop_offscreen(), DRW_draw_select_loop(), drw_draw_show_annotation(), DRW_draw_view(), DRW_object_is_renderable(), DRW_state_draw_support(), ED_annotation_draw_view3d(), ED_view3d_calc_render_border(), ED_view3d_camera_lock_check(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_has_depth_buffer_updated(), ED_view3d_lock_clear(), eevee_engine_init(), external_cache_init(), blender::ed::view3d::geometry_nodes_gizmos::find_geometry_for_gizmo(), GPENCIL_cache_init(), GPENCIL_engine_init(), blender::draw::overlay::Instance::init(), blender::eevee::Instance::init(), is_cursor_visible(), need_extra_redraw_after_scrubbing_ends(), blender::draw::overlay::Cameras::object_sync(), blender::ed::object::object_transform_axis_target_invoke(), OVERLAY_camera_cache_populate(), OVERLAY_draw_scene(), OVERLAY_engine_init(), OVERLAY_gpencil_legacy_cache_init(), OVERLAY_grease_pencil_cache_init(), render_border_exec(), snap_curs_to_sel_ex(), space_view3d_listener(), texture_paint_image_from_view_exec(), transinfo_show_overlay(), view3d_all_exec(), view3d_draw_border(), view3d_draw_region_info(), view3d_main_region_listener(), viewselected_exec(), blender::render::hydra::ViewSettings::ViewSettings(), WIDGETGROUP_camera_view_poll(), and WIDGETGROUP_navigate_draw_prepare().
| char View3D::gizmo_flag |
Transform gizmo info. #V3D_GIZMO_SHOW_*
Definition at line 343 of file DNA_view3d_types.h.
Referenced by add_primitive_cube_gizmo_invoke(), drawAutoKeyWarning(), DRW_draw_callbacks_post_scene(), edbm_preselect_or_active(), edbm_spin_invoke(), mesh_bisect_modal(), OVERLAY_edit_gpencil_legacy_cache_init(), texture_paint_image_from_view_exec(), view3d_draw_region_info(), view3d_ruler_add_invoke(), view3d_ruler_remove_invoke(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_camera_poll(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_forcefield_poll(), blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_poll(), WIDGETGROUP_gizmo_poll_context(), WIDGETGROUP_gizmo_poll_generic(), WIDGETGROUP_gizmo_poll_tool(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_point_poll(), WIDGETGROUP_light_spot_poll(), WIDGETGROUP_light_target_poll(), WIDGETGROUP_navigate_poll(), WIDGETGROUP_tool_generic_poll(), WIDGETGROUP_xform_cage_poll(), and WIDGETGROUP_xform_shear_poll().
| char View3D::gizmo_show_armature |
Definition at line 346 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280().
| char View3D::gizmo_show_camera |
Definition at line 349 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280(), WIDGETGROUP_camera_poll(), and WIDGETGROUP_camera_refresh().
| char View3D::gizmo_show_empty |
Definition at line 347 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280(), WIDGETGROUP_empty_image_poll(), and WIDGETGROUP_forcefield_poll().
| char View3D::gizmo_show_light |
Definition at line 348 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_point_poll(), WIDGETGROUP_light_spot_poll(), and WIDGETGROUP_light_target_poll().
| char View3D::gizmo_show_object |
Definition at line 345 of file DNA_view3d_types.h.
Referenced by WIDGETGROUP_gizmo_poll_context(), and WIDGETGROUP_gizmo_refresh().
| short View3D::gp_flag |
Definition at line 331 of file DNA_view3d_types.h.
Referenced by blender::draw::overlay::GreasePencil::begin_sync(), blo_do_versions_280(), blo_update_defaults_screen(), GPENCIL_cache_init(), GPENCIL_engine_init(), is_selection_visible(), need_extra_redraw_after_scrubbing_ends(), OVERLAY_edit_gpencil_legacy_cache_init(), OVERLAY_edit_grease_pencil_cache_init(), OVERLAY_edit_grease_pencil_cache_populate(), OVERLAY_gpencil_legacy_cache_init(), and OVERLAY_grease_pencil_cache_init().
| float View3D::grid |
Definition at line 335 of file DNA_view3d_types.h.
Referenced by draw_grid_unit_name(), DRW_text_edit_mesh_measure_stats(), ED_view3d_dist_range_get(), ED_view3d_draw_offscreen_simple(), ED_view3d_grid_scale(), and view3d_grid_steps_ex().
| char View3D::gridflag |
Definition at line 351 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280(), blo_do_versions_pre250(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), blender::draw::overlay::Instance::init(), OVERLAY_engine_init(), texture_paint_image_from_view_exec(), and view3d_draw_region_info().
| short View3D::gridlines |
Definition at line 353 of file DNA_view3d_types.h.
Referenced by blo_do_versions_pre250(), and ED_view3d_draw_offscreen_simple().
| short View3D::gridsubdiv |
Number of subdivisions in the grid between each highlighted grid line.
Definition at line 355 of file DNA_view3d_types.h.
Referenced by BKE_screen_view3d_do_versions_250(), blo_do_versions_pre250(), ED_view3d_draw_offscreen_simple(), and view3d_grid_steps_ex().
| float View3D::lens |
Definition at line 335 of file DNA_view3d_types.h.
Referenced by BKE_camera_params_from_view3d(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_radius_to_dist(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_localview_init(), view3d_setobjectascamera_exec(), view3d_smooth_view_state_backup(), view3d_smooth_view_state_restore(), view3d_smoothview_apply_with_interp(), view3d_zoom_border_exec(), view_camera_exec(), and vieworbit_exec().
| char View3D::link_flag |
Definition at line 286 of file DNA_view3d_types.h.
| unsigned short View3D::local_collections_uid |
Definition at line 323 of file DNA_view3d_types.h.
Referenced by BKE_base_is_visible(), BKE_layer_collection_isolate_local(), BKE_layer_collection_local_sync(), BKE_object_is_visible_in_viewport(), ED_view3d_local_collections_reset(), ED_view3d_local_collections_set(), free_localcollection_bit(), blender::ed::object::object_hide_collection_exec(), and view3d_duplicate().
| unsigned short View3D::local_view_uid |
Definition at line 320 of file DNA_view3d_types.h.
Referenced by blender::ed::object::add_generic_get_opts(), blender::ed::object::add_hook_object_new(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), BKE_base_is_visible(), BKE_object_is_visible_in_viewport(), blender::io::grease_pencil::GreasePencilImporter::create_object(), ED_localview_exit_if_empty(), free_localview_bit(), geometry_extract_apply(), loose_data_instantiate_object_base_instance_init(), paint_mask_slice_exec(), view3d_data_consistency_ensure(), view3d_localview_exit(), and view3d_localview_init().
| struct View3D* View3D::localvd |
Allocated backup of itself while in local-view.
Definition at line 315 of file DNA_view3d_types.h.
Referenced by blender::ed::object::add_generic_get_opts(), blender::ed::object::add_hook_object_new(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), BKE_base_is_visible(), BKE_object_is_visible_in_viewport(), BKE_screen_view3d_sync(), blender::io::grease_pencil::GreasePencilImporter::create_object(), draw_viewport_name(), ED_editors_init_for_undo(), ED_info_draw_stats(), ED_info_stats_clear(), ED_localview_exit_if_empty(), ED_view3d_cursor3d_update(), free_localview_bit(), geometry_extract_apply(), localview_exec(), localview_remove_from_poll(), paint_mask_slice_exec(), space_view3d_refresh(), view3d_data_consistency_ensure(), view3d_draw_region_info(), view3d_duplicate(), view3d_foreach_id(), view3d_free(), view3d_id_remap(), view3d_localview_exit(), view3d_localview_init(), view3d_main_region_listener(), view3d_space_blend_read_data(), view3d_space_blend_write(), and wm_file_read_setup_wm_finalize().
| char View3D::multiview_eye |
Multiview current eye - for internal use.
Definition at line 303 of file DNA_view3d_types.h.
Referenced by camera_background_images_stereo_eye(), blender::draw::overlay::Images::images_stereo_eye(), blender::draw::overlay::Cameras::object_sync(), OVERLAY_camera_cache_populate(), view3d_stereo3d_setup(), and wm_draw_region_stereo_set().
| struct SpaceLink* View3D::next |
Definition at line 282 of file DNA_view3d_types.h.
| struct Object * View3D::ob_center |
Definition at line 311 of file DNA_view3d_types.h.
Referenced by create_trans_data(), ED_armature_bone_rename(), ED_view3d_lock_clear(), ED_view3d_offset_lock_check(), view3d_foreach_id(), view3d_id_remap_v3d_ob_centers(), view3d_viewmatrix_set(), and view_lock_to_active_exec().
| char View3D::ob_center_bone[64] |
Optional string for armature bone to define center, MAXBONENAME.
Definition at line 318 of file DNA_view3d_types.h.
Referenced by ED_armature_bone_rename(), ED_view3d_lock_clear(), view3d_id_remap_v3d_ob_centers(), view3d_viewmatrix_set(), and view_lock_to_active_exec().
| short View3D::ob_center_cursor |
Optional bool for 3d cursor to define center.
Definition at line 329 of file DNA_view3d_types.h.
Referenced by ED_view3d_cursor3d_update(), ED_view3d_lock_clear(), ED_view3d_offset_lock_check(), and view3d_viewmatrix_set().
| int View3D::object_type_exclude_select |
Definition at line 306 of file DNA_view3d_types.h.
Referenced by blender::ed::object::base_deselect_all_ex(), DRW_draw_select_loop(), ED_view3d_draw_offscreen_simple(), and wm_xr_session_actions_update().
| int View3D::object_type_exclude_viewport |
Definition at line 305 of file DNA_view3d_types.h.
Referenced by BKE_base_is_visible(), BKE_object_is_visible_in_viewport(), DRW_draw_depth_loop(), DRW_draw_render_loop_ex(), DRW_draw_select_loop(), drw_gpencil_engine_needed(), DRW_render_object_iter(), ED_view3d_draw_offscreen_simple(), and wm_xr_session_actions_update().
| View3DOverlay View3D::overlay |
Definition at line 374 of file DNA_view3d_types.h.
Referenced by basic_cache_populate(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blo_update_defaults_screen(), check_ob_drawface_dot(), createTransCurveVerts(), createTransGPencil_curves(), de_select_all_exec(), drawviewborder(), DRW_draw_select_loop(), DRW_draw_view(), DRW_text_edit_mesh_measure_stats(), ED_curve_editnurb_select_pick(), ED_view3d_datamask(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), get_closest_vertex_to_point_in_nurbs(), getTransformOrientation_ex(), gizmo_3d_foreach_selected(), GPENCIL_cache_init(), blender::draw::overlay::Instance::init(), is_cursor_visible(), nurbs_foreachScreenVert(), OVERLAY_edit_curve_cache_init(), OVERLAY_edit_mesh_cache_init(), OVERLAY_edit_text_cache_init(), OVERLAY_engine_init(), OVERLAY_gpencil_legacy_cache_init(), OVERLAY_grease_pencil_cache_init(), pose_slide_exit(), pose_slide_invoke_common(), pose_slide_modal(), set_handle_type_exec(), texture_paint_image_from_view_exec(), toggle_xray_exec(), blender::eevee::Instance::use_lookdev_overlay(), and view3d_draw_region_info().
| struct SpaceLink * View3D::prev |
Definition at line 282 of file DNA_view3d_types.h.
| ListBase View3D::regionbase |
Storage of regions for inactive spaces.
Definition at line 284 of file DNA_view3d_types.h.
Referenced by BKE_screen_view3d_sync(), direct_link_area(), ED_view3d_area_user_region(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), screen_set_3dview_camera(), and view3d_create().
| rctf View3D::render_border |
Definition at line 312 of file DNA_view3d_types.h.
Referenced by blo_do_versions_260(), clear_render_border_exec(), drawrenderborder(), ED_view3d_calc_render_border(), eevee_engine_init(), render_border_exec(), blender::render::hydra::ViewSettings::ViewSettings(), and WIDGETGROUP_camera_view_refresh().
| View3D_Runtime View3D::runtime |
Runtime evaluation data (keep last).
Definition at line 380 of file DNA_view3d_types.h.
Referenced by ED_editors_init_for_undo(), ED_info_stats_clear(), ED_localview_exit_if_empty(), ED_view3d_depth_override(), format_stats(), space_view3d_refresh(), v3d_transform_props_ensure(), validate_object_select_id(), view3d_duplicate(), view3d_exit(), view3d_foreach_id(), view3d_free(), view3d_id_remap(), view3d_localview_exit(), view3d_main_region_draw(), view3d_main_region_listener(), view3d_space_blend_read_data(), wm_file_read_setup_wm_finalize(), wm_xr_session_toggle_exec(), and wm_xr_session_update_screen().
| short View3D::scenelock |
Definition at line 330 of file DNA_view3d_types.h.
Referenced by BKE_screen_view3d_sync(), blender::ed::object::object_camera_add_exec(), screen_opengl_render_anim_step(), sync_viewport_camera_smoothview(), view3d_data_consistency_ensure(), view3d_setobjectascamera_exec(), and view_camera_exec().
| View3DShading View3D::shading |
Display settings.
Definition at line 373 of file DNA_view3d_types.h.
Referenced by basic_cache_populate(), blend_file_thumb_from_camera(), blo_do_versions_280(), blo_update_defaults_screen(), BLO_update_defaults_workspace(), camera_view3d_reconstruction(), check_rendered_viewport_visible(), curve_draw_invoke(), blender::ed::curves::curves_draw_invoke(), blender::draw::color_management::drw_color_management_type_for_v3d(), DRW_draw_depth_loop(), DRW_draw_render_loop(), DRW_draw_render_loop_ex(), DRW_draw_render_loop_offscreen(), DRW_draw_select_loop(), DRW_draw_view(), drw_engines_enable(), DRW_is_viewport_compositor_enabled(), ED_render_view3d_update(), ED_view3d_background_color_get(), ED_view3d_calc_render_border(), ED_view3d_datamask(), ED_view3d_draw_offscreen(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_has_depth_buffer_updated(), ED_view3d_has_workbench_in_texture_color(), ED_view3d_shade_update(), ED_view3d_smooth_view_ex(), GPENCIL_cache_init(), GPENCIL_engine_init(), gpencil_material_pool_create(), blender::draw::overlay::Instance::init(), blender::eevee::Film::init(), blender::workbench::SceneState::init(), blender::ed::sculpt_paint::mask::mask_by_color_invoke(), OVERLAY_armature_cache_init(), OVERLAY_background_cache_init(), OVERLAY_edit_mesh_cache_init(), OVERLAY_engine_init(), OVERLAY_facing_cache_init(), OVERLAY_fade_cache_init(), OVERLAY_paint_cache_init(), OVERLAY_wireframe_cache_init(), paint_object_is_rendered_transparent(), pygpu_offscreen_draw_view3d(), blender::ed::space_node::realtime_compositor_is_in_use(), screen_opengl_render_doit(), blender::ed::sculpt_paint::color::sculpt_color_filter_invoke(), snap_use_backface_culling(), space_view3d_listener(), blender::ed::sculpt_paint::stroke_test_start(), blender::eevee::World::sun_threshold(), blender::eevee::SyncModule::sync_mesh(), texture_paint_image_from_view_exec(), toggle_matcap_flip_exec(), toggle_shading_exec(), toggle_xray_exec(), blender::eevee::Instance::use_lookdev_overlay(), blender::eevee::Instance::use_scene_lights(), blender::eevee::Instance::use_studio_light(), validate_object_select_id(), view3d_do_msg_notify_workbench_view_update(), view3d_duplicate(), view3d_free(), view3d_opengl_select_ex(), view3d_space_blend_read_data(), view3d_space_blend_write(), and wm_context_member_from_ptr().
| char View3D::spacetype |
Definition at line 285 of file DNA_view3d_types.h.
Referenced by ED_annotation_draw_view3d(), ED_view3d_area_user_region(), and object_bases_iterator_is_valid().
| char View3D::stereo3d_camera |
Definition at line 366 of file DNA_view3d_types.h.
Referenced by blo_do_versions_270(), camera_background_images_stereo_eye(), ED_screen_stereo3d_required(), blender::draw::overlay::Images::images_stereo_eye(), view3d_stereo3d_active(), and view3d_stereo3d_setup().
| float View3D::stereo3d_convergence_alpha |
Definition at line 370 of file DNA_view3d_types.h.
Referenced by blo_do_versions_270(), and camera_stereoscopy_extra().
| float View3D::stereo3d_convergence_factor |
Definition at line 368 of file DNA_view3d_types.h.
| short View3D::stereo3d_flag |
Stereoscopy settings.
Definition at line 365 of file DNA_view3d_types.h.
Referenced by blo_do_versions_270(), camera_stereoscopy_extra(), blender::draw::overlay::Cameras::object_sync(), and OVERLAY_camera_cache_populate().
| float View3D::stereo3d_volume_alpha |
Definition at line 369 of file DNA_view3d_types.h.
Referenced by blo_do_versions_270(), and camera_stereoscopy_extra().
| float View3D::vertex_opacity |
Actually only used to define the opacity of the grease pencil vertex in edit mode.
Definition at line 358 of file DNA_view3d_types.h.
Referenced by blo_do_versions_280(), blo_update_defaults_screen(), and OVERLAY_edit_gpencil_legacy_cache_init().
| ViewerPath View3D::viewer_path |
Path to the viewer node that is currently previewed. This is retrieved from the workspace.
Definition at line 377 of file DNA_view3d_types.h.
Referenced by draw_selected_name(), DRW_draw_depth_loop(), DRW_draw_render_loop_ex(), DRW_draw_select_loop(), blender::ed::view3d::geometry_nodes_gizmos::find_geometry_for_gizmo(), blender::find_side_effect_nodes(), view3d_duplicate(), view3d_foreach_id(), view3d_free(), view3d_id_remap(), view3d_space_blend_read_data(), view3d_space_blend_write(), and view3d_update_viewer_path().