Blender  V3.3
Public Attributes | List of all members
OVERLAY_PassList Struct Reference

#include <overlay_private.h>

Public Attributes

DRWPassantialiasing_ps
 
DRWPassarmature_ps [2]
 
DRWPassarmature_bone_select_ps
 
DRWPassarmature_transp_ps [2]
 
DRWPassbackground_ps
 
DRWPassclipping_frustum_ps
 
DRWPassedit_curve_wire_ps [2]
 
DRWPassedit_curve_handle_ps
 
DRWPassedit_gpencil_ps
 
DRWPassedit_gpencil_gizmos_ps
 
DRWPassedit_gpencil_curve_ps
 
DRWPassedit_lattice_ps
 
DRWPassedit_mesh_depth_ps [2]
 
DRWPassedit_mesh_verts_ps [2]
 
DRWPassedit_mesh_edges_ps [2]
 
DRWPassedit_mesh_faces_ps [2]
 
DRWPassedit_mesh_faces_cage_ps [2]
 
DRWPassedit_curves_points_ps [2]
 
DRWPassedit_mesh_analysis_ps
 
DRWPassedit_mesh_normals_ps
 
DRWPassedit_particle_ps
 
DRWPassedit_text_overlay_ps
 
DRWPassedit_text_darken_ps
 
DRWPassedit_text_wire_ps [2]
 
DRWPassedit_uv_edges_ps
 
DRWPassedit_uv_verts_ps
 
DRWPassedit_uv_faces_ps
 
DRWPassedit_uv_stretching_ps
 
DRWPassedit_uv_tiled_image_borders_ps
 
DRWPassedit_uv_stencil_ps
 
DRWPassedit_uv_mask_ps
 
DRWPassextra_ps [2]
 
DRWPassextra_blend_ps
 
DRWPassextra_centers_ps
 
DRWPassextra_grid_ps
 
DRWPassgpencil_canvas_ps
 
DRWPassfacing_ps [2]
 
DRWPassfade_ps [2]
 
DRWPassmode_transfer_ps [2]
 
DRWPassgrid_ps
 
DRWPassimage_background_ps
 
DRWPassimage_background_scene_ps
 
DRWPassimage_empties_ps
 
DRWPassimage_empties_back_ps
 
DRWPassimage_empties_blend_ps
 
DRWPassimage_empties_front_ps
 
DRWPassimage_foreground_ps
 
DRWPassimage_foreground_scene_ps
 
DRWPassmetaball_ps [2]
 
DRWPassmotion_paths_ps
 
DRWPassoutlines_prepass_ps
 
DRWPassoutlines_detect_ps
 
DRWPassoutlines_resolve_ps
 
DRWPasspaint_color_ps
 
DRWPasspaint_depth_ps
 
DRWPasspaint_overlay_ps
 
DRWPassparticle_ps
 
DRWPasspointcloud_ps
 
DRWPasssculpt_mask_ps
 
DRWPasssculpt_curves_selection_ps
 
DRWPassvolume_ps
 
DRWPasswireframe_ps
 
DRWPasswireframe_xray_ps
 
DRWPassxray_fade_ps
 

Detailed Description

Definition at line 59 of file overlay_private.h.

Member Data Documentation

◆ antialiasing_ps

DRWPass* OVERLAY_PassList::antialiasing_ps

Definition at line 60 of file overlay_private.h.

Referenced by OVERLAY_antialiasing_cache_init(), and OVERLAY_antialiasing_end().

◆ armature_bone_select_ps

DRWPass* OVERLAY_PassList::armature_bone_select_ps

◆ armature_ps

DRWPass* OVERLAY_PassList::armature_ps[2]

◆ armature_transp_ps

DRWPass* OVERLAY_PassList::armature_transp_ps[2]

◆ background_ps

DRWPass* OVERLAY_PassList::background_ps

Definition at line 64 of file overlay_private.h.

Referenced by OVERLAY_background_cache_init(), and OVERLAY_background_draw().

◆ clipping_frustum_ps

DRWPass* OVERLAY_PassList::clipping_frustum_ps

Definition at line 65 of file overlay_private.h.

Referenced by OVERLAY_background_cache_init(), and OVERLAY_background_draw().

◆ edit_curve_handle_ps

DRWPass* OVERLAY_PassList::edit_curve_handle_ps

Definition at line 67 of file overlay_private.h.

Referenced by OVERLAY_edit_curve_cache_init(), and OVERLAY_edit_curve_draw().

◆ edit_curve_wire_ps

DRWPass* OVERLAY_PassList::edit_curve_wire_ps[2]

Definition at line 66 of file overlay_private.h.

Referenced by OVERLAY_edit_curve_cache_init(), and OVERLAY_edit_curve_draw().

◆ edit_curves_points_ps

DRWPass* OVERLAY_PassList::edit_curves_points_ps[2]

Definition at line 77 of file overlay_private.h.

Referenced by OVERLAY_edit_curves_cache_init(), and OVERLAY_edit_curves_draw().

◆ edit_gpencil_curve_ps

DRWPass* OVERLAY_PassList::edit_gpencil_curve_ps

Definition at line 70 of file overlay_private.h.

Referenced by OVERLAY_edit_gpencil_cache_init(), and OVERLAY_edit_gpencil_draw().

◆ edit_gpencil_gizmos_ps

DRWPass* OVERLAY_PassList::edit_gpencil_gizmos_ps

Definition at line 69 of file overlay_private.h.

Referenced by OVERLAY_edit_gpencil_cache_init(), and OVERLAY_edit_gpencil_draw().

◆ edit_gpencil_ps

DRWPass* OVERLAY_PassList::edit_gpencil_ps

Definition at line 68 of file overlay_private.h.

Referenced by OVERLAY_edit_gpencil_cache_init(), and OVERLAY_edit_gpencil_draw().

◆ edit_lattice_ps

DRWPass* OVERLAY_PassList::edit_lattice_ps

Definition at line 71 of file overlay_private.h.

Referenced by OVERLAY_edit_lattice_cache_init(), and OVERLAY_edit_lattice_draw().

◆ edit_mesh_analysis_ps

DRWPass* OVERLAY_PassList::edit_mesh_analysis_ps

Definition at line 78 of file overlay_private.h.

Referenced by OVERLAY_edit_mesh_cache_init(), and OVERLAY_edit_mesh_draw().

◆ edit_mesh_depth_ps

DRWPass* OVERLAY_PassList::edit_mesh_depth_ps[2]

Definition at line 72 of file overlay_private.h.

Referenced by OVERLAY_edit_mesh_cache_init(), and OVERLAY_edit_mesh_draw().

◆ edit_mesh_edges_ps

DRWPass* OVERLAY_PassList::edit_mesh_edges_ps[2]

◆ edit_mesh_faces_cage_ps

DRWPass* OVERLAY_PassList::edit_mesh_faces_cage_ps[2]

◆ edit_mesh_faces_ps

DRWPass* OVERLAY_PassList::edit_mesh_faces_ps[2]

◆ edit_mesh_normals_ps

DRWPass* OVERLAY_PassList::edit_mesh_normals_ps

Definition at line 79 of file overlay_private.h.

Referenced by OVERLAY_edit_mesh_cache_init(), and OVERLAY_edit_mesh_draw().

◆ edit_mesh_verts_ps

DRWPass* OVERLAY_PassList::edit_mesh_verts_ps[2]

◆ edit_particle_ps

DRWPass* OVERLAY_PassList::edit_particle_ps

◆ edit_text_darken_ps

DRWPass* OVERLAY_PassList::edit_text_darken_ps

Definition at line 82 of file overlay_private.h.

Referenced by OVERLAY_edit_text_cache_init(), and OVERLAY_edit_text_draw().

◆ edit_text_overlay_ps

DRWPass* OVERLAY_PassList::edit_text_overlay_ps

Definition at line 81 of file overlay_private.h.

Referenced by OVERLAY_edit_text_cache_init(), and OVERLAY_edit_text_draw().

◆ edit_text_wire_ps

DRWPass* OVERLAY_PassList::edit_text_wire_ps[2]

Definition at line 83 of file overlay_private.h.

Referenced by OVERLAY_edit_text_cache_init(), and OVERLAY_edit_text_draw().

◆ edit_uv_edges_ps

DRWPass* OVERLAY_PassList::edit_uv_edges_ps

Definition at line 84 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_faces_ps

DRWPass* OVERLAY_PassList::edit_uv_faces_ps

Definition at line 86 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_mask_ps

DRWPass* OVERLAY_PassList::edit_uv_mask_ps

Definition at line 90 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_stencil_ps

DRWPass* OVERLAY_PassList::edit_uv_stencil_ps

Definition at line 89 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_stretching_ps

DRWPass* OVERLAY_PassList::edit_uv_stretching_ps

Definition at line 87 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_tiled_image_borders_ps

DRWPass* OVERLAY_PassList::edit_uv_tiled_image_borders_ps

Definition at line 88 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ edit_uv_verts_ps

DRWPass* OVERLAY_PassList::edit_uv_verts_ps

Definition at line 85 of file overlay_private.h.

Referenced by OVERLAY_edit_uv_cache_init(), and OVERLAY_edit_uv_draw().

◆ extra_blend_ps

DRWPass* OVERLAY_PassList::extra_blend_ps

Definition at line 92 of file overlay_private.h.

Referenced by OVERLAY_extra_blend_draw(), and OVERLAY_extra_cache_init().

◆ extra_centers_ps

DRWPass* OVERLAY_PassList::extra_centers_ps

Definition at line 93 of file overlay_private.h.

Referenced by OVERLAY_extra_cache_init(), and OVERLAY_extra_centers_draw().

◆ extra_grid_ps

DRWPass* OVERLAY_PassList::extra_grid_ps

Definition at line 94 of file overlay_private.h.

Referenced by OVERLAY_extra_cache_init(), and OVERLAY_extra_centers_draw().

◆ extra_ps

DRWPass* OVERLAY_PassList::extra_ps[2]

◆ facing_ps

DRWPass* OVERLAY_PassList::facing_ps[2]

◆ fade_ps

DRWPass* OVERLAY_PassList::fade_ps[2]

◆ gpencil_canvas_ps

DRWPass* OVERLAY_PassList::gpencil_canvas_ps

Definition at line 95 of file overlay_private.h.

Referenced by OVERLAY_gpencil_cache_init(), and OVERLAY_gpencil_draw().

◆ grid_ps

DRWPass* OVERLAY_PassList::grid_ps

Definition at line 99 of file overlay_private.h.

Referenced by OVERLAY_grid_cache_init(), and OVERLAY_grid_draw().

◆ image_background_ps

DRWPass* OVERLAY_PassList::image_background_ps

◆ image_background_scene_ps

DRWPass* OVERLAY_PassList::image_background_scene_ps

◆ image_empties_back_ps

DRWPass* OVERLAY_PassList::image_empties_back_ps

◆ image_empties_blend_ps

DRWPass* OVERLAY_PassList::image_empties_blend_ps

◆ image_empties_front_ps

DRWPass* OVERLAY_PassList::image_empties_front_ps

◆ image_empties_ps

DRWPass* OVERLAY_PassList::image_empties_ps

◆ image_foreground_ps

DRWPass* OVERLAY_PassList::image_foreground_ps

◆ image_foreground_scene_ps

DRWPass* OVERLAY_PassList::image_foreground_scene_ps

◆ metaball_ps

DRWPass* OVERLAY_PassList::metaball_ps[2]

◆ mode_transfer_ps

DRWPass* OVERLAY_PassList::mode_transfer_ps[2]

◆ motion_paths_ps

DRWPass* OVERLAY_PassList::motion_paths_ps

Definition at line 109 of file overlay_private.h.

Referenced by OVERLAY_motion_path_cache_init(), and OVERLAY_motion_path_draw().

◆ outlines_detect_ps

DRWPass* OVERLAY_PassList::outlines_detect_ps

Definition at line 111 of file overlay_private.h.

Referenced by OVERLAY_outline_cache_init(), and OVERLAY_outline_draw().

◆ outlines_prepass_ps

DRWPass* OVERLAY_PassList::outlines_prepass_ps

Definition at line 110 of file overlay_private.h.

Referenced by OVERLAY_outline_cache_init(), and OVERLAY_outline_draw().

◆ outlines_resolve_ps

DRWPass* OVERLAY_PassList::outlines_resolve_ps

Definition at line 112 of file overlay_private.h.

◆ paint_color_ps

DRWPass* OVERLAY_PassList::paint_color_ps

Definition at line 113 of file overlay_private.h.

Referenced by OVERLAY_paint_cache_init(), and OVERLAY_paint_draw().

◆ paint_depth_ps

DRWPass* OVERLAY_PassList::paint_depth_ps

Definition at line 114 of file overlay_private.h.

Referenced by OVERLAY_paint_cache_init(), and OVERLAY_paint_draw().

◆ paint_overlay_ps

DRWPass* OVERLAY_PassList::paint_overlay_ps

Definition at line 115 of file overlay_private.h.

Referenced by OVERLAY_paint_cache_init(), and OVERLAY_paint_draw().

◆ particle_ps

DRWPass* OVERLAY_PassList::particle_ps

Definition at line 116 of file overlay_private.h.

Referenced by OVERLAY_particle_cache_init(), and OVERLAY_particle_draw().

◆ pointcloud_ps

DRWPass* OVERLAY_PassList::pointcloud_ps

Definition at line 117 of file overlay_private.h.

◆ sculpt_curves_selection_ps

DRWPass* OVERLAY_PassList::sculpt_curves_selection_ps

◆ sculpt_mask_ps

DRWPass* OVERLAY_PassList::sculpt_mask_ps

Definition at line 118 of file overlay_private.h.

Referenced by OVERLAY_sculpt_cache_init(), and OVERLAY_sculpt_draw().

◆ volume_ps

DRWPass* OVERLAY_PassList::volume_ps

Definition at line 120 of file overlay_private.h.

Referenced by OVERLAY_volume_cache_init(), and OVERLAY_volume_draw().

◆ wireframe_ps

DRWPass* OVERLAY_PassList::wireframe_ps

◆ wireframe_xray_ps

DRWPass* OVERLAY_PassList::wireframe_xray_ps

◆ xray_fade_ps

DRWPass* OVERLAY_PassList::xray_fade_ps

Definition at line 123 of file overlay_private.h.

Referenced by OVERLAY_antialiasing_cache_init(), and OVERLAY_xray_fade_draw().


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