Blender  V3.3
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 normals_constant_screen_size
 
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 bone_wire_alpha
 
char _pad1 [4]
 
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
 
char _pad [4]
 

Detailed Description

3D Viewport Overlay settings.

Definition at line 187 of file DNA_view3d_types.h.

Member Data Documentation

◆ _pad

char View3DOverlay::_pad[4]

Definition at line 231 of file DNA_view3d_types.h.

◆ _pad1

char View3DOverlay::_pad1[4]

Definition at line 212 of file DNA_view3d_types.h.

◆ backwire_opacity

float View3DOverlay::backwire_opacity

◆ bone_wire_alpha

float View3DOverlay::bone_wire_alpha

Definition at line 211 of file DNA_view3d_types.h.

Referenced by blo_do_versions_300(), and OVERLAY_armature_cache_init().

◆ edit_flag

int View3DOverlay::edit_flag

◆ fade_alpha

float View3DOverlay::fade_alpha

Darken Inactive.

Definition at line 215 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 224 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 223 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 222 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 227 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_constant_screen_size

float View3DOverlay::normals_constant_screen_size

◆ normals_length

float View3DOverlay::normals_length

◆ paint_flag

int View3DOverlay::paint_flag

Paint mode settings.

Definition at line 197 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 203 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 218 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 200 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 210 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: