Blender  V2.93
Public Attributes | List of all members
View3DOverlay Struct Reference

#include <DNA_view3d_types.h>

Public Attributes

int flag
 
int edit_flag
 
float normals_length
 
float backwire_opacity
 
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 xray_alpha_bone
 
float fade_alpha
 
float wireframe_threshold
 
float wireframe_opacity
 
float gpencil_paper_opacity
 
float gpencil_grid_opacity
 
float gpencil_fade_layer
 
float gpencil_vertex_paint_opacity
 
int handle_display
 

Detailed Description

3D Viewport Overlay settings.

Definition at line 202 of file DNA_view3d_types.h.

Member Data Documentation

◆ backwire_opacity

float View3DOverlay::backwire_opacity

Definition at line 208 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and OVERLAY_edit_mesh_cache_init().

◆ edit_flag

int View3DOverlay::edit_flag

◆ fade_alpha

float View3DOverlay::fade_alpha

Darken Inactive.

Definition at line 227 of file DNA_view3d_types.h.

Referenced by blo_do_versions_290(), and OVERLAY_fade_cache_init().

◆ flag

int View3DOverlay::flag

◆ gpencil_fade_layer

float View3DOverlay::gpencil_fade_layer

Definition at line 236 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and GPENCIL_cache_init().

◆ gpencil_grid_opacity

float View3DOverlay::gpencil_grid_opacity

Definition at line 235 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and OVERLAY_gpencil_cache_init().

◆ gpencil_paper_opacity

float View3DOverlay::gpencil_paper_opacity

Grease pencil settings.

Definition at line 234 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and GPENCIL_cache_init().

◆ gpencil_vertex_paint_opacity

float View3DOverlay::gpencil_vertex_paint_opacity

Factor for mixing vertex paint with original color

Definition at line 239 of file DNA_view3d_types.h.

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

◆ handle_display

int View3DOverlay::handle_display

◆ normals_length

float View3DOverlay::normals_length

◆ paint_flag

int View3DOverlay::paint_flag

Paint mode settings.

Definition at line 211 of file DNA_view3d_types.h.

Referenced by OVERLAY_paint_vertex_cache_populate().

◆ sculpt_mode_face_sets_opacity

float View3DOverlay::sculpt_mode_face_sets_opacity

◆ sculpt_mode_mask_opacity

float View3DOverlay::sculpt_mode_mask_opacity

◆ texture_paint_mode_opacity

float View3DOverlay::texture_paint_mode_opacity

Alpha for texture, weight, vertex paint overlay.

Definition at line 217 of file DNA_view3d_types.h.

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

◆ vertex_paint_mode_opacity

float View3DOverlay::vertex_paint_mode_opacity

◆ weight_paint_mode_opacity

float View3DOverlay::weight_paint_mode_opacity

◆ wireframe_opacity

float View3DOverlay::wireframe_opacity

◆ wireframe_threshold

float View3DOverlay::wireframe_threshold

Other settings.

Definition at line 230 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), OVERLAY_engine_init(), and OVERLAY_wireframe_cache_init().

◆ wpaint_flag

int View3DOverlay::wpaint_flag

Weight paint mode settings.

Definition at line 214 of file DNA_view3d_types.h.

Referenced by OVERLAY_paint_cache_init().

◆ xray_alpha_bone

float View3DOverlay::xray_alpha_bone

Armature edit/pose mode settings.

Definition at line 224 of file DNA_view3d_types.h.

Referenced by blo_do_versions_280(), and OVERLAY_armature_cache_init().


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