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

#include <draw_common_shader_shared.h>

Public Attributes

float4 color_wire
 
float4 color_wire_edit
 
float4 color_active
 
float4 color_select
 
float4 color_library_select
 
float4 color_library
 
float4 color_transform
 
float4 color_light
 
float4 color_speaker
 
float4 color_camera
 
float4 color_camera_path
 
float4 color_empty
 
float4 color_vertex
 
float4 color_vertex_select
 
float4 color_vertex_unreferenced
 
float4 color_vertex_missing_data
 
float4 color_edit_mesh_active
 
float4 color_edge_select
 
float4 color_edge_seam
 
float4 color_edge_sharp
 
float4 color_edge_crease
 
float4 color_edge_bweight
 
float4 color_edge_face_select
 
float4 color_edge_freestyle
 
float4 color_face
 
float4 color_face_select
 
float4 color_face_freestyle
 
float4 color_gpencil_vertex
 
float4 color_gpencil_vertex_select
 
float4 color_normal
 
float4 color_vnormal
 
float4 color_lnormal
 
float4 color_facedot
 
float4 color_skinroot
 
float4 color_deselect
 
float4 color_outline
 
float4 color_light_no_alpha
 
float4 color_background
 
float4 color_background_gradient
 
float4 color_checker_primary
 
float4 color_checker_secondary
 
float4 color_clipping_border
 
float4 color_edit_mesh_middle
 
float4 color_handle_free
 
float4 color_handle_auto
 
float4 color_handle_vect
 
float4 color_handle_align
 
float4 color_handle_autoclamp
 
float4 color_handle_sel_free
 
float4 color_handle_sel_auto
 
float4 color_handle_sel_vect
 
float4 color_handle_sel_align
 
float4 color_handle_sel_autoclamp
 
float4 color_nurb_uline
 
float4 color_nurb_vline
 
float4 color_nurb_sel_uline
 
float4 color_nurb_sel_vline
 
float4 color_active_spline
 
float4 color_bone_pose
 
float4 color_bone_pose_active
 
float4 color_bone_pose_active_unsel
 
float4 color_bone_pose_constraint
 
float4 color_bone_pose_ik
 
float4 color_bone_pose_spline_ik
 
float4 color_bone_pose_target
 
float4 color_bone_solid
 
float4 color_bone_locked
 
float4 color_bone_active
 
float4 color_bone_active_unsel
 
float4 color_bone_select
 
float4 color_bone_ik_line
 
float4 color_bone_ik_line_no_target
 
float4 color_bone_ik_line_spline
 
float4 color_text
 
float4 color_text_hi
 
float4 color_bundle_solid
 
float4 color_mball_radius
 
float4 color_mball_radius_select
 
float4 color_mball_stiffness
 
float4 color_mball_stiffness_select
 
float4 color_current_frame
 
float4 color_grid
 
float4 color_grid_emphasis
 
float4 color_grid_axis_x
 
float4 color_grid_axis_y
 
float4 color_grid_axis_z
 
float4 color_face_back
 
float4 color_face_front
 
float4 color_uv_shadow
 
float4 screen_vecs [2]
 
float4 size_viewport
 
float size_pixel
 
float pixel_fac
 
float size_object_center
 
float size_light_center
 
float size_light_circle
 
float size_light_circle_shadow
 
float size_vertex
 
float size_edge
 
float size_edge_fix
 
float size_face_dot
 
float size_checker
 
float size_vertex_gpencil
 

Detailed Description

Definition at line 23 of file draw_common_shader_shared.h.

Member Data Documentation

◆ color_active

float4 GlobalsUboStorage::color_active

◆ color_active_spline

float4 GlobalsUboStorage::color_active_spline

Definition at line 85 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_background

float4 GlobalsUboStorage::color_background

Definition at line 64 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_grid_cache_init().

◆ color_background_gradient

float4 GlobalsUboStorage::color_background_gradient

Definition at line 65 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_bone_active

float4 GlobalsUboStorage::color_bone_active

◆ color_bone_active_unsel

float4 GlobalsUboStorage::color_bone_active_unsel

Definition at line 97 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and get_bone_wire_color().

◆ color_bone_ik_line

float4 GlobalsUboStorage::color_bone_ik_line

Definition at line 99 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and drw_shgroup_bone_ik_lines().

◆ color_bone_ik_line_no_target

float4 GlobalsUboStorage::color_bone_ik_line_no_target

◆ color_bone_ik_line_spline

float4 GlobalsUboStorage::color_bone_ik_line_spline

◆ color_bone_locked

float4 GlobalsUboStorage::color_bone_locked

Definition at line 95 of file draw_common_shader_shared.h.

Referenced by bone_locked_color_shade(), and DRW_globals_update().

◆ color_bone_pose

float4 GlobalsUboStorage::color_bone_pose

Definition at line 87 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_active

float4 GlobalsUboStorage::color_bone_pose_active

Definition at line 88 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_active_unsel

float4 GlobalsUboStorage::color_bone_pose_active_unsel

Definition at line 89 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_constraint

float4 GlobalsUboStorage::color_bone_pose_constraint

Definition at line 90 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_ik

float4 GlobalsUboStorage::color_bone_pose_ik

Definition at line 91 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_spline_ik

float4 GlobalsUboStorage::color_bone_pose_spline_ik

Definition at line 92 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_pose_target

float4 GlobalsUboStorage::color_bone_pose_target

Definition at line 93 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and set_pchan_color().

◆ color_bone_select

float4 GlobalsUboStorage::color_bone_select

Definition at line 98 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and get_bone_wire_color().

◆ color_bone_solid

float4 GlobalsUboStorage::color_bone_solid

◆ color_bundle_solid

float4 GlobalsUboStorage::color_bundle_solid

Definition at line 106 of file draw_common_shader_shared.h.

Referenced by camera_view3d_reconstruction().

◆ color_camera

float4 GlobalsUboStorage::color_camera

Definition at line 34 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and DRW_object_wire_theme_get().

◆ color_camera_path

float4 GlobalsUboStorage::color_camera_path

Definition at line 35 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_checker_primary

float4 GlobalsUboStorage::color_checker_primary

Definition at line 66 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_checker_secondary

float4 GlobalsUboStorage::color_checker_secondary

Definition at line 67 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_clipping_border

float4 GlobalsUboStorage::color_clipping_border

◆ color_current_frame

float4 GlobalsUboStorage::color_current_frame

Definition at line 113 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_deselect

float4 GlobalsUboStorage::color_deselect

Definition at line 60 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_extra_cache_init().

◆ color_edge_bweight

float4 GlobalsUboStorage::color_edge_bweight

Definition at line 46 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_crease

float4 GlobalsUboStorage::color_edge_crease

Definition at line 45 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_face_select

float4 GlobalsUboStorage::color_edge_face_select

Definition at line 47 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_freestyle

float4 GlobalsUboStorage::color_edge_freestyle

Definition at line 48 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_seam

float4 GlobalsUboStorage::color_edge_seam

Definition at line 43 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_select

float4 GlobalsUboStorage::color_edge_select

Definition at line 42 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edge_sharp

float4 GlobalsUboStorage::color_edge_sharp

Definition at line 44 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edit_mesh_active

float4 GlobalsUboStorage::color_edit_mesh_active

Definition at line 41 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_edit_mesh_middle

float4 GlobalsUboStorage::color_edit_mesh_middle

Definition at line 69 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_empty

float4 GlobalsUboStorage::color_empty

Definition at line 36 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and DRW_object_wire_theme_get().

◆ color_face

float4 GlobalsUboStorage::color_face

Definition at line 49 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_face_back

float4 GlobalsUboStorage::color_face_back

Definition at line 121 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_face_freestyle

float4 GlobalsUboStorage::color_face_freestyle

Definition at line 51 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_face_front

float4 GlobalsUboStorage::color_face_front

Definition at line 122 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_face_select

float4 GlobalsUboStorage::color_face_select

Definition at line 50 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_facedot

float4 GlobalsUboStorage::color_facedot

Definition at line 57 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_gpencil_vertex

float4 GlobalsUboStorage::color_gpencil_vertex

Definition at line 52 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_gpencil_vertex_select

float4 GlobalsUboStorage::color_gpencil_vertex_select

Definition at line 53 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_grid

float4 GlobalsUboStorage::color_grid

Definition at line 115 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_grid_cache_init().

◆ color_grid_axis_x

float4 GlobalsUboStorage::color_grid_axis_x

Definition at line 117 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_grid_axis_y

float4 GlobalsUboStorage::color_grid_axis_y

Definition at line 118 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_grid_axis_z

float4 GlobalsUboStorage::color_grid_axis_z

Definition at line 119 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_relationship_lines().

◆ color_grid_emphasis

float4 GlobalsUboStorage::color_grid_emphasis

Definition at line 116 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_align

float4 GlobalsUboStorage::color_handle_align

Definition at line 74 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_auto

float4 GlobalsUboStorage::color_handle_auto

Definition at line 72 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_autoclamp

float4 GlobalsUboStorage::color_handle_autoclamp

Definition at line 75 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_free

float4 GlobalsUboStorage::color_handle_free

Definition at line 71 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_sel_align

float4 GlobalsUboStorage::color_handle_sel_align

Definition at line 79 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_sel_auto

float4 GlobalsUboStorage::color_handle_sel_auto

Definition at line 77 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_sel_autoclamp

float4 GlobalsUboStorage::color_handle_sel_autoclamp

Definition at line 80 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_sel_free

float4 GlobalsUboStorage::color_handle_sel_free

Definition at line 76 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_sel_vect

float4 GlobalsUboStorage::color_handle_sel_vect

Definition at line 78 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_handle_vect

float4 GlobalsUboStorage::color_handle_vect

Definition at line 73 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_library

float4 GlobalsUboStorage::color_library

Definition at line 30 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_extra_cache_init().

◆ color_library_select

float4 GlobalsUboStorage::color_library_select

Definition at line 29 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and OVERLAY_extra_cache_init().

◆ color_light

float4 GlobalsUboStorage::color_light

Definition at line 32 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and DRW_object_wire_theme_get().

◆ color_light_no_alpha

float4 GlobalsUboStorage::color_light_no_alpha

Definition at line 62 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_lnormal

float4 GlobalsUboStorage::color_lnormal

Definition at line 56 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_mball_radius

float4 GlobalsUboStorage::color_mball_radius

◆ color_mball_radius_select

float4 GlobalsUboStorage::color_mball_radius_select

◆ color_mball_stiffness

float4 GlobalsUboStorage::color_mball_stiffness

◆ color_mball_stiffness_select

float4 GlobalsUboStorage::color_mball_stiffness_select

◆ color_normal

float4 GlobalsUboStorage::color_normal

Definition at line 54 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_nurb_sel_uline

float4 GlobalsUboStorage::color_nurb_sel_uline

Definition at line 83 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_nurb_sel_vline

float4 GlobalsUboStorage::color_nurb_sel_vline

Definition at line 84 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_nurb_uline

float4 GlobalsUboStorage::color_nurb_uline

Definition at line 81 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_nurb_vline

float4 GlobalsUboStorage::color_nurb_vline

Definition at line 82 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_outline

float4 GlobalsUboStorage::color_outline

Definition at line 61 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_select

float4 GlobalsUboStorage::color_select

◆ color_skinroot

float4 GlobalsUboStorage::color_skinroot

Definition at line 58 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_speaker

float4 GlobalsUboStorage::color_speaker

Definition at line 33 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and DRW_object_wire_theme_get().

◆ color_text

float4 GlobalsUboStorage::color_text

Definition at line 103 of file draw_common_shader_shared.h.

Referenced by draw_axes(), and DRW_globals_update().

◆ color_text_hi

float4 GlobalsUboStorage::color_text_hi

Definition at line 104 of file draw_common_shader_shared.h.

Referenced by draw_axes(), and DRW_globals_update().

◆ color_transform

float4 GlobalsUboStorage::color_transform

Definition at line 31 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and DRW_object_wire_theme_get().

◆ color_uv_shadow

float4 GlobalsUboStorage::color_uv_shadow

Definition at line 124 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_vertex

float4 GlobalsUboStorage::color_vertex

◆ color_vertex_missing_data

float4 GlobalsUboStorage::color_vertex_missing_data

Definition at line 40 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_vertex_select

float4 GlobalsUboStorage::color_vertex_select

Definition at line 38 of file draw_common_shader_shared.h.

Referenced by draw_bone_line(), draw_points(), and DRW_globals_update().

◆ color_vertex_unreferenced

float4 GlobalsUboStorage::color_vertex_unreferenced

Definition at line 39 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_vnormal

float4 GlobalsUboStorage::color_vnormal

Definition at line 55 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ color_wire

float4 GlobalsUboStorage::color_wire

◆ color_wire_edit

float4 GlobalsUboStorage::color_wire_edit

◆ pixel_fac

float GlobalsUboStorage::pixel_fac

Definition at line 131 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ screen_vecs

float4 GlobalsUboStorage::screen_vecs[2]

Definition at line 127 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_checker

float GlobalsUboStorage::size_checker

Definition at line 134 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_edge

float GlobalsUboStorage::size_edge

Definition at line 133 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_edge_fix

float GlobalsUboStorage::size_edge_fix

Definition at line 133 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_face_dot

float GlobalsUboStorage::size_face_dot

Definition at line 133 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_light_center

float GlobalsUboStorage::size_light_center

Definition at line 132 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_light_circle

float GlobalsUboStorage::size_light_circle

Definition at line 132 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_light_circle_shadow

float GlobalsUboStorage::size_light_circle_shadow

Definition at line 132 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_object_center

float GlobalsUboStorage::size_object_center

Definition at line 132 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_pixel

float GlobalsUboStorage::size_pixel

◆ size_vertex

float GlobalsUboStorage::size_vertex

Definition at line 133 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update(), and select_cache_init().

◆ size_vertex_gpencil

float GlobalsUboStorage::size_vertex_gpencil

Definition at line 135 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().

◆ size_viewport

float4 GlobalsUboStorage::size_viewport

Definition at line 128 of file draw_common_shader_shared.h.

Referenced by DRW_globals_update().


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