Blender V5.0
blender::draw::overlay::ShaderModule Class Reference

#include <overlay_private.hh>

Static Public Member Functions

static ShaderModule & module_get (SelectionType selection_type, bool clipping_enabled)
static void module_free ()

Public Attributes

StaticShader anti_aliasing = {"overlay_antialiasing"}
StaticShader armature_degrees_of_freedom = shader_clippable("overlay_armature_dof")
StaticShader attribute_viewer_mesh = shader_clippable("overlay_viewer_attribute_mesh")
StaticShader attribute_viewer_pointcloud
StaticShader attribute_viewer_curve = shader_clippable("overlay_viewer_attribute_curve")
StaticShader attribute_viewer_curves = shader_clippable("overlay_viewer_attribute_curves")
StaticShader background_fill = {"overlay_background"}
StaticShader background_clip_bound = {"overlay_clipbound"}
StaticShader curve_edit_points = shader_clippable("overlay_edit_curves_point")
StaticShader curve_edit_line = shader_clippable("overlay_edit_particle_strand")
StaticShader curve_edit_handles = shader_clippable("overlay_edit_curves_handle")
StaticShader facing = shader_clippable("overlay_facing")
StaticShader grid = {"overlay_grid_next"}
StaticShader grid_background = {"overlay_grid_background"}
StaticShader grid_grease_pencil = shader_clippable("overlay_gpencil_canvas")
StaticShader grid_image = {"overlay_grid_image"}
StaticShader lattice_points = shader_clippable("overlay_edit_lattice_point")
StaticShader lattice_wire = shader_clippable("overlay_edit_lattice_wire")
StaticShader legacy_curve_edit_handles = shader_clippable("overlay_edit_curve_handle")
StaticShader legacy_curve_edit_normals = shader_clippable("overlay_edit_curve_normals")
StaticShader legacy_curve_edit_points = shader_clippable("overlay_edit_curve_point")
StaticShader legacy_curve_edit_wires = shader_clippable("overlay_edit_curve_wire")
StaticShader light_spot_cone = shader_clippable("overlay_extra_spot_cone")
StaticShader mesh_analysis = shader_clippable("overlay_edit_mesh_analysis")
StaticShader mesh_edit_depth = shader_clippable("overlay_edit_mesh_depth")
StaticShader mesh_edit_edge = shader_clippable("overlay_edit_mesh_edge")
StaticShader mesh_edit_face = shader_clippable("overlay_edit_mesh_face")
StaticShader mesh_edit_facedot = shader_clippable("overlay_edit_mesh_facedot")
StaticShader mesh_edit_vert = shader_clippable("overlay_edit_mesh_vert")
StaticShader mesh_edit_skin_root = shader_clippable("overlay_edit_mesh_skin_root")
StaticShader mesh_face_normal = shader_clippable("overlay_mesh_face_normal")
StaticShader mesh_face_normal_subdiv = shader_clippable("overlay_mesh_face_normal_subdiv")
StaticShader mesh_loop_normal = shader_clippable("overlay_mesh_loop_normal")
StaticShader mesh_loop_normal_subdiv = shader_clippable("overlay_mesh_loop_normal_subdiv")
StaticShader mesh_vert_normal = shader_clippable("overlay_mesh_vert_normal")
StaticShader mesh_vert_normal_subdiv = shader_clippable("overlay_mesh_vert_normal_subdiv")
StaticShader motion_path_line = shader_clippable("overlay_motion_path_line")
StaticShader motion_path_vert = shader_clippable("overlay_motion_path_point")
StaticShader outline_detect = {"overlay_outline_detect"}
StaticShader outline_prepass_curves = shader_clippable("overlay_outline_prepass_curves")
StaticShader outline_prepass_gpencil = shader_clippable("overlay_outline_prepass_gpencil")
StaticShader outline_prepass_mesh = shader_clippable("overlay_outline_prepass_mesh")
StaticShader outline_prepass_pointcloud = shader_clippable("overlay_outline_prepass_pointcloud")
StaticShader outline_prepass_wire = shader_clippable("overlay_outline_prepass_wire")
StaticShader paint_region_edge = shader_clippable("overlay_paint_wire")
StaticShader paint_region_face = shader_clippable("overlay_paint_face")
StaticShader paint_region_vert = shader_clippable("overlay_paint_point")
StaticShader paint_texture = shader_clippable("overlay_paint_texture")
StaticShader paint_weight = shader_clippable("overlay_paint_weight")
StaticShader paint_weight_fake_shading = shader_clippable("overlay_paint_weight_fake_shading")
StaticShader particle_edit_vert = shader_clippable("overlay_edit_particle_point")
StaticShader particle_edit_edge = shader_clippable("overlay_edit_particle_strand")
StaticShader pointcloud_points = shader_clippable("overlay_edit_pointcloud")
StaticShader sculpt_curves = shader_clippable("overlay_sculpt_curves_selection")
StaticShader sculpt_curves_cage = shader_clippable("overlay_sculpt_curves_cage")
StaticShader sculpt_mesh = shader_clippable("overlay_sculpt_mask")
StaticShader uniform_color = shader_clippable("overlay_uniform_color")
StaticShader uv_analysis_stretch_angle = {"overlay_edit_uv_stretching_angle"}
StaticShader uv_analysis_stretch_area = {"overlay_edit_uv_stretching_area"}
StaticShader uv_brush_stencil = {"overlay_edit_uv_stencil_image"}
StaticShader uv_edit_edge = {"overlay_edit_uv_edges"}
StaticShader uv_edit_face = {"overlay_edit_uv_faces"}
StaticShader uv_edit_facedot = {"overlay_edit_uv_face_dots"}
StaticShader uv_edit_vert = {"overlay_edit_uv_verts"}
StaticShader uv_image_borders = {"overlay_edit_uv_tiled_image_borders"}
StaticShader uv_paint_mask = {"overlay_edit_uv_mask_image"}
StaticShader uv_wireframe = {"overlay_wireframe_uv"}
StaticShader xray_fade = {"overlay_xray_fade"}
StaticShader armature_envelope_fill = shader_selectable("overlay_armature_envelope_solid")
StaticShader armature_envelope_outline = shader_selectable("overlay_armature_envelope_outline")
StaticShader armature_shape_outline = shader_selectable("overlay_armature_shape_outline")
StaticShader armature_shape_fill = shader_selectable("overlay_armature_shape_solid")
StaticShader armature_shape_wire = shader_selectable("overlay_armature_shape_wire")
StaticShader armature_shape_wire_strip = shader_selectable("overlay_armature_shape_wire_strip")
StaticShader armature_sphere_outline = shader_selectable("overlay_armature_sphere_outline")
StaticShader armature_sphere_fill = shader_selectable("overlay_armature_sphere_solid")
StaticShader armature_stick = shader_selectable("overlay_armature_stick")
StaticShader armature_wire = shader_selectable("overlay_armature_wire")
StaticShader depth_curves = shader_selectable("overlay_depth_curves")
StaticShader depth_grease_pencil = shader_selectable("overlay_depth_gpencil")
StaticShader depth_mesh = shader_selectable("overlay_depth_mesh")
StaticShader depth_mesh_conservative = shader_selectable("overlay_depth_mesh_conservative")
StaticShader depth_pointcloud = shader_selectable("overlay_depth_pointcloud")
StaticShader extra_shape = shader_selectable("overlay_extra")
StaticShader extra_point = shader_selectable("overlay_extra_point")
StaticShader extra_wire = shader_selectable("overlay_extra_wire")
StaticShader extra_wire_object = shader_selectable("overlay_extra_wire_object")
StaticShader extra_loose_points = shader_selectable("overlay_extra_loose_point")
StaticShader extra_grid = shader_selectable("overlay_extra_grid")
StaticShader extra_ground_line = shader_selectable("overlay_extra_groundline")
StaticShader image_plane = shader_selectable("overlay_image")
StaticShader image_plane_depth_bias = shader_selectable("overlay_image_depth_bias")
StaticShader particle_dot = shader_selectable("overlay_particle_dot")
StaticShader particle_shape = shader_selectable("overlay_particle_shape")
StaticShader particle_hair = shader_selectable("overlay_particle_hair")
StaticShader wireframe_mesh = shader_selectable("overlay_wireframe")
StaticShader wireframe_points = shader_selectable("overlay_wireframe_points")
StaticShader wireframe_curve = shader_selectable("overlay_wireframe_curve")
StaticShader fluid_grid_lines_flags
StaticShader fluid_grid_lines_flat = shader_selectable_no_clip("overlay_volume_gridlines_flat")
StaticShader fluid_grid_lines_range
StaticShader fluid_velocity_streamline
StaticShader fluid_velocity_mac = shader_selectable_no_clip("overlay_volume_velocity_mac")
StaticShader fluid_velocity_needle = shader_selectable_no_clip("overlay_volume_velocity_needle")

Detailed Description

Shader module. Shared between instances.

Definition at line 428 of file overlay_private.hh.

Member Function Documentation

◆ module_free()

void blender::draw::overlay::ShaderModule::module_free ( )
static

Definition at line 59 of file overlay_shader.cc.

References i.

Referenced by blender::draw::overlay::Engine::free_static().

◆ module_get()

ShaderModule & blender::draw::overlay::ShaderModule::module_get ( SelectionType selection_type,
bool clipping_enabled )
static

Module Only to be used by Instance constructor.

Definition at line 52 of file overlay_shader.cc.

Referenced by blender::draw::overlay::Resources::init().

Member Data Documentation

◆ anti_aliasing

StaticShader blender::draw::overlay::ShaderModule::anti_aliasing = {"overlay_antialiasing"}

Shaders

Definition at line 450 of file overlay_private.hh.

◆ armature_degrees_of_freedom

StaticShader blender::draw::overlay::ShaderModule::armature_degrees_of_freedom = shader_clippable("overlay_armature_dof")

Definition at line 451 of file overlay_private.hh.

◆ armature_envelope_fill

StaticShader blender::draw::overlay::ShaderModule::armature_envelope_fill = shader_selectable("overlay_armature_envelope_solid")

Selectable Shaders

Definition at line 522 of file overlay_private.hh.

◆ armature_envelope_outline

StaticShader blender::draw::overlay::ShaderModule::armature_envelope_outline = shader_selectable("overlay_armature_envelope_outline")

Definition at line 523 of file overlay_private.hh.

◆ armature_shape_fill

StaticShader blender::draw::overlay::ShaderModule::armature_shape_fill = shader_selectable("overlay_armature_shape_solid")

Definition at line 525 of file overlay_private.hh.

◆ armature_shape_outline

StaticShader blender::draw::overlay::ShaderModule::armature_shape_outline = shader_selectable("overlay_armature_shape_outline")

Definition at line 524 of file overlay_private.hh.

◆ armature_shape_wire

StaticShader blender::draw::overlay::ShaderModule::armature_shape_wire = shader_selectable("overlay_armature_shape_wire")

Definition at line 526 of file overlay_private.hh.

◆ armature_shape_wire_strip

StaticShader blender::draw::overlay::ShaderModule::armature_shape_wire_strip = shader_selectable("overlay_armature_shape_wire_strip")

Definition at line 527 of file overlay_private.hh.

◆ armature_sphere_fill

StaticShader blender::draw::overlay::ShaderModule::armature_sphere_fill = shader_selectable("overlay_armature_sphere_solid")

Definition at line 529 of file overlay_private.hh.

◆ armature_sphere_outline

StaticShader blender::draw::overlay::ShaderModule::armature_sphere_outline = shader_selectable("overlay_armature_sphere_outline")

Definition at line 528 of file overlay_private.hh.

◆ armature_stick

StaticShader blender::draw::overlay::ShaderModule::armature_stick = shader_selectable("overlay_armature_stick")

Definition at line 530 of file overlay_private.hh.

◆ armature_wire

StaticShader blender::draw::overlay::ShaderModule::armature_wire = shader_selectable("overlay_armature_wire")

Definition at line 531 of file overlay_private.hh.

◆ attribute_viewer_curve

StaticShader blender::draw::overlay::ShaderModule::attribute_viewer_curve = shader_clippable("overlay_viewer_attribute_curve")

Definition at line 455 of file overlay_private.hh.

◆ attribute_viewer_curves

StaticShader blender::draw::overlay::ShaderModule::attribute_viewer_curves = shader_clippable("overlay_viewer_attribute_curves")

Definition at line 456 of file overlay_private.hh.

◆ attribute_viewer_mesh

StaticShader blender::draw::overlay::ShaderModule::attribute_viewer_mesh = shader_clippable("overlay_viewer_attribute_mesh")

Definition at line 452 of file overlay_private.hh.

◆ attribute_viewer_pointcloud

StaticShader blender::draw::overlay::ShaderModule::attribute_viewer_pointcloud
Initial value:
= shader_clippable(
"overlay_viewer_attribute_pointcloud")

Definition at line 453 of file overlay_private.hh.

◆ background_clip_bound

StaticShader blender::draw::overlay::ShaderModule::background_clip_bound = {"overlay_clipbound"}

Definition at line 458 of file overlay_private.hh.

◆ background_fill

StaticShader blender::draw::overlay::ShaderModule::background_fill = {"overlay_background"}

Definition at line 457 of file overlay_private.hh.

◆ curve_edit_handles

StaticShader blender::draw::overlay::ShaderModule::curve_edit_handles = shader_clippable("overlay_edit_curves_handle")

Definition at line 461 of file overlay_private.hh.

◆ curve_edit_line

StaticShader blender::draw::overlay::ShaderModule::curve_edit_line = shader_clippable("overlay_edit_particle_strand")

Definition at line 460 of file overlay_private.hh.

◆ curve_edit_points

StaticShader blender::draw::overlay::ShaderModule::curve_edit_points = shader_clippable("overlay_edit_curves_point")

Definition at line 459 of file overlay_private.hh.

◆ depth_curves

StaticShader blender::draw::overlay::ShaderModule::depth_curves = shader_selectable("overlay_depth_curves")

Definition at line 532 of file overlay_private.hh.

◆ depth_grease_pencil

StaticShader blender::draw::overlay::ShaderModule::depth_grease_pencil = shader_selectable("overlay_depth_gpencil")

Definition at line 533 of file overlay_private.hh.

◆ depth_mesh

StaticShader blender::draw::overlay::ShaderModule::depth_mesh = shader_selectable("overlay_depth_mesh")

Definition at line 534 of file overlay_private.hh.

◆ depth_mesh_conservative

StaticShader blender::draw::overlay::ShaderModule::depth_mesh_conservative = shader_selectable("overlay_depth_mesh_conservative")

Definition at line 535 of file overlay_private.hh.

◆ depth_pointcloud

StaticShader blender::draw::overlay::ShaderModule::depth_pointcloud = shader_selectable("overlay_depth_pointcloud")

Definition at line 536 of file overlay_private.hh.

◆ extra_grid

StaticShader blender::draw::overlay::ShaderModule::extra_grid = shader_selectable("overlay_extra_grid")

Definition at line 542 of file overlay_private.hh.

◆ extra_ground_line

StaticShader blender::draw::overlay::ShaderModule::extra_ground_line = shader_selectable("overlay_extra_groundline")

Definition at line 543 of file overlay_private.hh.

◆ extra_loose_points

StaticShader blender::draw::overlay::ShaderModule::extra_loose_points = shader_selectable("overlay_extra_loose_point")

Definition at line 541 of file overlay_private.hh.

◆ extra_point

StaticShader blender::draw::overlay::ShaderModule::extra_point = shader_selectable("overlay_extra_point")

Definition at line 538 of file overlay_private.hh.

◆ extra_shape

StaticShader blender::draw::overlay::ShaderModule::extra_shape = shader_selectable("overlay_extra")

Definition at line 537 of file overlay_private.hh.

Referenced by blender::draw::overlay::Empties::end_sync().

◆ extra_wire

StaticShader blender::draw::overlay::ShaderModule::extra_wire = shader_selectable("overlay_extra_wire")

Definition at line 539 of file overlay_private.hh.

◆ extra_wire_object

StaticShader blender::draw::overlay::ShaderModule::extra_wire_object = shader_selectable("overlay_extra_wire_object")

Definition at line 540 of file overlay_private.hh.

◆ facing

StaticShader blender::draw::overlay::ShaderModule::facing = shader_clippable("overlay_facing")

Definition at line 462 of file overlay_private.hh.

◆ fluid_grid_lines_flags

StaticShader blender::draw::overlay::ShaderModule::fluid_grid_lines_flags
Initial value:
= shader_selectable_no_clip(
"overlay_volume_gridlines_flags")

Definition at line 554 of file overlay_private.hh.

◆ fluid_grid_lines_flat

StaticShader blender::draw::overlay::ShaderModule::fluid_grid_lines_flat = shader_selectable_no_clip("overlay_volume_gridlines_flat")

Definition at line 556 of file overlay_private.hh.

◆ fluid_grid_lines_range

StaticShader blender::draw::overlay::ShaderModule::fluid_grid_lines_range
Initial value:
= shader_selectable_no_clip(
"overlay_volume_gridlines_range")

Definition at line 557 of file overlay_private.hh.

◆ fluid_velocity_mac

StaticShader blender::draw::overlay::ShaderModule::fluid_velocity_mac = shader_selectable_no_clip("overlay_volume_velocity_mac")

Definition at line 561 of file overlay_private.hh.

◆ fluid_velocity_needle

StaticShader blender::draw::overlay::ShaderModule::fluid_velocity_needle = shader_selectable_no_clip("overlay_volume_velocity_needle")

Definition at line 562 of file overlay_private.hh.

◆ fluid_velocity_streamline

StaticShader blender::draw::overlay::ShaderModule::fluid_velocity_streamline
Initial value:
= shader_selectable_no_clip(
"overlay_volume_velocity_streamline")

Definition at line 559 of file overlay_private.hh.

◆ grid

StaticShader blender::draw::overlay::ShaderModule::grid = {"overlay_grid_next"}

Definition at line 463 of file overlay_private.hh.

◆ grid_background

StaticShader blender::draw::overlay::ShaderModule::grid_background = {"overlay_grid_background"}

Definition at line 464 of file overlay_private.hh.

◆ grid_grease_pencil

StaticShader blender::draw::overlay::ShaderModule::grid_grease_pencil = shader_clippable("overlay_gpencil_canvas")

Definition at line 465 of file overlay_private.hh.

◆ grid_image

StaticShader blender::draw::overlay::ShaderModule::grid_image = {"overlay_grid_image"}

Definition at line 466 of file overlay_private.hh.

◆ image_plane

StaticShader blender::draw::overlay::ShaderModule::image_plane = shader_selectable("overlay_image")

Definition at line 544 of file overlay_private.hh.

◆ image_plane_depth_bias

StaticShader blender::draw::overlay::ShaderModule::image_plane_depth_bias = shader_selectable("overlay_image_depth_bias")

Definition at line 545 of file overlay_private.hh.

◆ lattice_points

StaticShader blender::draw::overlay::ShaderModule::lattice_points = shader_clippable("overlay_edit_lattice_point")

Definition at line 467 of file overlay_private.hh.

◆ lattice_wire

StaticShader blender::draw::overlay::ShaderModule::lattice_wire = shader_clippable("overlay_edit_lattice_wire")

Definition at line 468 of file overlay_private.hh.

◆ legacy_curve_edit_handles

StaticShader blender::draw::overlay::ShaderModule::legacy_curve_edit_handles = shader_clippable("overlay_edit_curve_handle")

Definition at line 469 of file overlay_private.hh.

◆ legacy_curve_edit_normals

StaticShader blender::draw::overlay::ShaderModule::legacy_curve_edit_normals = shader_clippable("overlay_edit_curve_normals")

Definition at line 470 of file overlay_private.hh.

◆ legacy_curve_edit_points

StaticShader blender::draw::overlay::ShaderModule::legacy_curve_edit_points = shader_clippable("overlay_edit_curve_point")

Definition at line 471 of file overlay_private.hh.

◆ legacy_curve_edit_wires

StaticShader blender::draw::overlay::ShaderModule::legacy_curve_edit_wires = shader_clippable("overlay_edit_curve_wire")

Definition at line 472 of file overlay_private.hh.

◆ light_spot_cone

StaticShader blender::draw::overlay::ShaderModule::light_spot_cone = shader_clippable("overlay_extra_spot_cone")

Definition at line 473 of file overlay_private.hh.

◆ mesh_analysis

StaticShader blender::draw::overlay::ShaderModule::mesh_analysis = shader_clippable("overlay_edit_mesh_analysis")

Definition at line 474 of file overlay_private.hh.

◆ mesh_edit_depth

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_depth = shader_clippable("overlay_edit_mesh_depth")

Definition at line 475 of file overlay_private.hh.

◆ mesh_edit_edge

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_edge = shader_clippable("overlay_edit_mesh_edge")

Definition at line 476 of file overlay_private.hh.

◆ mesh_edit_face

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_face = shader_clippable("overlay_edit_mesh_face")

Definition at line 477 of file overlay_private.hh.

◆ mesh_edit_facedot

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_facedot = shader_clippable("overlay_edit_mesh_facedot")

Definition at line 478 of file overlay_private.hh.

◆ mesh_edit_skin_root

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_skin_root = shader_clippable("overlay_edit_mesh_skin_root")

Definition at line 480 of file overlay_private.hh.

◆ mesh_edit_vert

StaticShader blender::draw::overlay::ShaderModule::mesh_edit_vert = shader_clippable("overlay_edit_mesh_vert")

Definition at line 479 of file overlay_private.hh.

◆ mesh_face_normal

StaticShader blender::draw::overlay::ShaderModule::mesh_face_normal = shader_clippable("overlay_mesh_face_normal")

Definition at line 481 of file overlay_private.hh.

◆ mesh_face_normal_subdiv

StaticShader blender::draw::overlay::ShaderModule::mesh_face_normal_subdiv = shader_clippable("overlay_mesh_face_normal_subdiv")

Definition at line 482 of file overlay_private.hh.

◆ mesh_loop_normal

StaticShader blender::draw::overlay::ShaderModule::mesh_loop_normal = shader_clippable("overlay_mesh_loop_normal")

Definition at line 483 of file overlay_private.hh.

◆ mesh_loop_normal_subdiv

StaticShader blender::draw::overlay::ShaderModule::mesh_loop_normal_subdiv = shader_clippable("overlay_mesh_loop_normal_subdiv")

Definition at line 484 of file overlay_private.hh.

◆ mesh_vert_normal

StaticShader blender::draw::overlay::ShaderModule::mesh_vert_normal = shader_clippable("overlay_mesh_vert_normal")

Definition at line 485 of file overlay_private.hh.

◆ mesh_vert_normal_subdiv

StaticShader blender::draw::overlay::ShaderModule::mesh_vert_normal_subdiv = shader_clippable("overlay_mesh_vert_normal_subdiv")

Definition at line 486 of file overlay_private.hh.

◆ motion_path_line

StaticShader blender::draw::overlay::ShaderModule::motion_path_line = shader_clippable("overlay_motion_path_line")

Definition at line 487 of file overlay_private.hh.

◆ motion_path_vert

StaticShader blender::draw::overlay::ShaderModule::motion_path_vert = shader_clippable("overlay_motion_path_point")

Definition at line 488 of file overlay_private.hh.

◆ outline_detect

StaticShader blender::draw::overlay::ShaderModule::outline_detect = {"overlay_outline_detect"}

Definition at line 489 of file overlay_private.hh.

◆ outline_prepass_curves

StaticShader blender::draw::overlay::ShaderModule::outline_prepass_curves = shader_clippable("overlay_outline_prepass_curves")

Definition at line 490 of file overlay_private.hh.

◆ outline_prepass_gpencil

StaticShader blender::draw::overlay::ShaderModule::outline_prepass_gpencil = shader_clippable("overlay_outline_prepass_gpencil")

Definition at line 491 of file overlay_private.hh.

◆ outline_prepass_mesh

StaticShader blender::draw::overlay::ShaderModule::outline_prepass_mesh = shader_clippable("overlay_outline_prepass_mesh")

Definition at line 492 of file overlay_private.hh.

◆ outline_prepass_pointcloud

StaticShader blender::draw::overlay::ShaderModule::outline_prepass_pointcloud = shader_clippable("overlay_outline_prepass_pointcloud")

Definition at line 493 of file overlay_private.hh.

◆ outline_prepass_wire

StaticShader blender::draw::overlay::ShaderModule::outline_prepass_wire = shader_clippable("overlay_outline_prepass_wire")

◆ paint_region_edge

StaticShader blender::draw::overlay::ShaderModule::paint_region_edge = shader_clippable("overlay_paint_wire")

Definition at line 495 of file overlay_private.hh.

◆ paint_region_face

StaticShader blender::draw::overlay::ShaderModule::paint_region_face = shader_clippable("overlay_paint_face")

Definition at line 496 of file overlay_private.hh.

◆ paint_region_vert

StaticShader blender::draw::overlay::ShaderModule::paint_region_vert = shader_clippable("overlay_paint_point")

Definition at line 497 of file overlay_private.hh.

◆ paint_texture

StaticShader blender::draw::overlay::ShaderModule::paint_texture = shader_clippable("overlay_paint_texture")

Definition at line 498 of file overlay_private.hh.

◆ paint_weight

StaticShader blender::draw::overlay::ShaderModule::paint_weight = shader_clippable("overlay_paint_weight")

Definition at line 499 of file overlay_private.hh.

◆ paint_weight_fake_shading

StaticShader blender::draw::overlay::ShaderModule::paint_weight_fake_shading = shader_clippable("overlay_paint_weight_fake_shading")

Definition at line 501 of file overlay_private.hh.

◆ particle_dot

StaticShader blender::draw::overlay::ShaderModule::particle_dot = shader_selectable("overlay_particle_dot")

Definition at line 546 of file overlay_private.hh.

◆ particle_edit_edge

StaticShader blender::draw::overlay::ShaderModule::particle_edit_edge = shader_clippable("overlay_edit_particle_strand")

Definition at line 503 of file overlay_private.hh.

◆ particle_edit_vert

StaticShader blender::draw::overlay::ShaderModule::particle_edit_vert = shader_clippable("overlay_edit_particle_point")

Definition at line 502 of file overlay_private.hh.

◆ particle_hair

StaticShader blender::draw::overlay::ShaderModule::particle_hair = shader_selectable("overlay_particle_hair")

Definition at line 548 of file overlay_private.hh.

◆ particle_shape

StaticShader blender::draw::overlay::ShaderModule::particle_shape = shader_selectable("overlay_particle_shape")

Definition at line 547 of file overlay_private.hh.

◆ pointcloud_points

StaticShader blender::draw::overlay::ShaderModule::pointcloud_points = shader_clippable("overlay_edit_pointcloud")

Definition at line 504 of file overlay_private.hh.

◆ sculpt_curves

StaticShader blender::draw::overlay::ShaderModule::sculpt_curves = shader_clippable("overlay_sculpt_curves_selection")

Definition at line 505 of file overlay_private.hh.

◆ sculpt_curves_cage

StaticShader blender::draw::overlay::ShaderModule::sculpt_curves_cage = shader_clippable("overlay_sculpt_curves_cage")

Definition at line 506 of file overlay_private.hh.

◆ sculpt_mesh

StaticShader blender::draw::overlay::ShaderModule::sculpt_mesh = shader_clippable("overlay_sculpt_mask")

Definition at line 507 of file overlay_private.hh.

◆ uniform_color

StaticShader blender::draw::overlay::ShaderModule::uniform_color = shader_clippable("overlay_uniform_color")

◆ uv_analysis_stretch_angle

StaticShader blender::draw::overlay::ShaderModule::uv_analysis_stretch_angle = {"overlay_edit_uv_stretching_angle"}

Definition at line 509 of file overlay_private.hh.

◆ uv_analysis_stretch_area

StaticShader blender::draw::overlay::ShaderModule::uv_analysis_stretch_area = {"overlay_edit_uv_stretching_area"}

Definition at line 510 of file overlay_private.hh.

◆ uv_brush_stencil

StaticShader blender::draw::overlay::ShaderModule::uv_brush_stencil = {"overlay_edit_uv_stencil_image"}

Definition at line 511 of file overlay_private.hh.

◆ uv_edit_edge

StaticShader blender::draw::overlay::ShaderModule::uv_edit_edge = {"overlay_edit_uv_edges"}

Definition at line 512 of file overlay_private.hh.

◆ uv_edit_face

StaticShader blender::draw::overlay::ShaderModule::uv_edit_face = {"overlay_edit_uv_faces"}

Definition at line 513 of file overlay_private.hh.

◆ uv_edit_facedot

StaticShader blender::draw::overlay::ShaderModule::uv_edit_facedot = {"overlay_edit_uv_face_dots"}

Definition at line 514 of file overlay_private.hh.

◆ uv_edit_vert

StaticShader blender::draw::overlay::ShaderModule::uv_edit_vert = {"overlay_edit_uv_verts"}

Definition at line 515 of file overlay_private.hh.

◆ uv_image_borders

StaticShader blender::draw::overlay::ShaderModule::uv_image_borders = {"overlay_edit_uv_tiled_image_borders"}

Definition at line 516 of file overlay_private.hh.

◆ uv_paint_mask

StaticShader blender::draw::overlay::ShaderModule::uv_paint_mask = {"overlay_edit_uv_mask_image"}

Definition at line 517 of file overlay_private.hh.

◆ uv_wireframe

StaticShader blender::draw::overlay::ShaderModule::uv_wireframe = {"overlay_wireframe_uv"}

Definition at line 518 of file overlay_private.hh.

◆ wireframe_curve

StaticShader blender::draw::overlay::ShaderModule::wireframe_curve = shader_selectable("overlay_wireframe_curve")

Definition at line 552 of file overlay_private.hh.

Referenced by blender::draw::overlay::Wireframe::begin_sync().

◆ wireframe_mesh

StaticShader blender::draw::overlay::ShaderModule::wireframe_mesh = shader_selectable("overlay_wireframe")

Definition at line 549 of file overlay_private.hh.

Referenced by blender::draw::overlay::Wireframe::begin_sync().

◆ wireframe_points

StaticShader blender::draw::overlay::ShaderModule::wireframe_points = shader_selectable("overlay_wireframe_points")

Definition at line 551 of file overlay_private.hh.

Referenced by blender::draw::overlay::Wireframe::begin_sync().

◆ xray_fade

StaticShader blender::draw::overlay::ShaderModule::xray_fade = {"overlay_xray_fade"}

Definition at line 519 of file overlay_private.hh.


The documentation for this class was generated from the following files: