Blender V5.0
View3DOverlay Struct Reference

#include <DNA_view3d_types.h>

Public Attributes

int flag
int edit_flag
float normals_length
float normals_constant_screen_size
int paint_flag
int wpaint_flag
float texture_paint_mode_opacity
float vertex_paint_mode_opacity
float weight_paint_mode_opacity
float sculpt_mode_mask_opacity
float sculpt_mode_face_sets_opacity
float viewer_attribute_opacity
float xray_alpha_bone
float bone_wire_alpha
float fade_alpha
float wireframe_threshold
float wireframe_opacity
float retopology_offset
float gpencil_paper_opacity
float gpencil_grid_opacity
float gpencil_fade_layer
float gpencil_grid_color [3]
float gpencil_grid_scale [2]
float gpencil_grid_offset [2]
int gpencil_grid_subdivisions
float gpencil_vertex_paint_opacity
int handle_display
float sculpt_curves_cage_opacity

Detailed Description

3D Viewport Overlay settings.

Definition at line 213 of file DNA_view3d_types.h.

Member Data Documentation

◆ bone_wire_alpha

float View3DOverlay::bone_wire_alpha

Definition at line 237 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300().

◆ edit_flag

int View3DOverlay::edit_flag

◆ fade_alpha

float View3DOverlay::fade_alpha

Darken Inactive.

Definition at line 240 of file DNA_view3d_types.h.

Referenced by blo_do_versions_290().

◆ flag

◆ gpencil_fade_layer

float View3DOverlay::gpencil_fade_layer

Definition at line 250 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ gpencil_grid_color

float View3DOverlay::gpencil_grid_color[3]

Definition at line 253 of file DNA_view3d_types.h.

Referenced by blo_do_versions_430().

◆ gpencil_grid_offset

float View3DOverlay::gpencil_grid_offset[2]

Definition at line 255 of file DNA_view3d_types.h.

Referenced by blo_do_versions_430().

◆ gpencil_grid_opacity

float View3DOverlay::gpencil_grid_opacity

Definition at line 249 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ gpencil_grid_scale

float View3DOverlay::gpencil_grid_scale[2]

Definition at line 254 of file DNA_view3d_types.h.

Referenced by blo_do_versions_430().

◆ gpencil_grid_subdivisions

int View3DOverlay::gpencil_grid_subdivisions

Definition at line 256 of file DNA_view3d_types.h.

Referenced by blo_do_versions_430().

◆ gpencil_paper_opacity

float View3DOverlay::gpencil_paper_opacity

Grease pencil settings.

Definition at line 248 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ gpencil_vertex_paint_opacity

float View3DOverlay::gpencil_vertex_paint_opacity

Factor for mixing vertex paint with original color

Definition at line 259 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), blo_update_defaults_screen(), and ED_view3d_draw_offscreen_imbuf_simple().

◆ handle_display

◆ normals_constant_screen_size

float View3DOverlay::normals_constant_screen_size

Definition at line 219 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300(), and blo_update_defaults_screen().

◆ normals_length

float View3DOverlay::normals_length

Definition at line 218 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ paint_flag

int View3DOverlay::paint_flag

Paint mode settings.

Definition at line 222 of file DNA_view3d_types.h.

◆ retopology_offset

float View3DOverlay::retopology_offset

Definition at line 245 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300(), and blo_update_defaults_screen().

◆ sculpt_curves_cage_opacity

float View3DOverlay::sculpt_curves_cage_opacity

Curves sculpt mode settings.

Definition at line 264 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300().

◆ sculpt_mode_face_sets_opacity

float View3DOverlay::sculpt_mode_face_sets_opacity

Definition at line 232 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ sculpt_mode_mask_opacity

float View3DOverlay::sculpt_mode_mask_opacity

Definition at line 231 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().

◆ texture_paint_mode_opacity

float View3DOverlay::texture_paint_mode_opacity

Alpha for texture, weight, vertex paint overlay.

Definition at line 228 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), blo_update_defaults_screen(), and texture_paint_image_from_view_exec().

◆ vertex_paint_mode_opacity

float View3DOverlay::vertex_paint_mode_opacity

Definition at line 229 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and blo_update_defaults_screen().

◆ viewer_attribute_opacity

float View3DOverlay::viewer_attribute_opacity

Definition at line 233 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300().

◆ weight_paint_mode_opacity

float View3DOverlay::weight_paint_mode_opacity

Definition at line 230 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and blo_update_defaults_screen().

◆ wireframe_opacity

float View3DOverlay::wireframe_opacity

◆ wireframe_threshold

float View3DOverlay::wireframe_threshold

Other settings.

Definition at line 243 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and ED_view3d_draw_offscreen_imbuf_simple().

◆ wpaint_flag

int View3DOverlay::wpaint_flag

Weight paint mode settings.

Definition at line 225 of file DNA_view3d_types.h.

◆ xray_alpha_bone

float View3DOverlay::xray_alpha_bone

Armature edit/pose mode settings.

Definition at line 236 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280().


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