Blender V5.0
ThemeColors Struct Reference

#include <overlay_shader_shared.hh>

Public Attributes

float4 wire
float4 wire_edit
float4 active_object
float4 object_select
float4 library_select
float4 library
float4 transform
float4 light
float4 speaker
float4 camera
float4 camera_path
float4 empty
float4 vert
float4 vert_select
float4 vert_unreferenced
float4 vert_missing_data
float4 edit_mesh_active
float4 edge_select
float4 edge_mode_select
float4 edge_seam
float4 edge_sharp
float4 edge_crease
float4 edge_bweight
float4 edge_face_select
float4 edge_freestyle
float4 face
float4 face_select
float4 face_mode_select
float4 face_retopology
float4 face_freestyle
float4 gpencil_vertex
float4 gpencil_vertex_select
float4 normal
float4 vnormal
float4 lnormal
float4 facedot
float4 skinroot
float4 deselect
float4 outline
float4 light_no_alpha
float4 background
float4 background_gradient
float4 checker_primary
float4 checker_secondary
float4 clipping_border
float4 edit_mesh_middle
float4 handle_free
float4 handle_auto
float4 handle_vect
float4 handle_align
float4 handle_autoclamp
float4 handle_sel_free
float4 handle_sel_auto
float4 handle_sel_vect
float4 handle_sel_align
float4 handle_sel_autoclamp
float4 nurb_uline
float4 nurb_vline
float4 nurb_sel_uline
float4 nurb_sel_vline
float4 bone_pose
float4 bone_pose_active
float4 bone_pose_active_unsel
float4 bone_pose_constraint
float4 bone_pose_ik
float4 bone_pose_spline_ik
float4 bone_pose_no_target
float4 bone_solid
float4 bone_locked
float4 bone_active
float4 bone_active_unsel
float4 bone_select
float4 bone_ik_line
float4 bone_ik_line_no_target
float4 bone_ik_line_spline
float4 text
float4 text_hi
float4 bundle_solid
float4 mball_radius
float4 mball_radius_select
float4 mball_stiffness
float4 mball_stiffness_select
float4 current_frame
float4 before_frame
float4 after_frame
float4 grid
float4 grid_emphasis
float4 grid_axis_x
float4 grid_axis_y
float4 grid_axis_z
float4 face_back
float4 face_front
float4 uv_shadow

Detailed Description

Definition at line 172 of file overlay_shader_shared.hh.

Member Data Documentation

◆ active_object

float4 ThemeColors::active_object

Definition at line 176 of file overlay_shader_shared.hh.

◆ after_frame

float4 ThemeColors::after_frame

Definition at line 266 of file overlay_shader_shared.hh.

◆ background

float4 ThemeColors::background

Definition at line 216 of file overlay_shader_shared.hh.

◆ background_gradient

float4 ThemeColors::background_gradient

Definition at line 217 of file overlay_shader_shared.hh.

◆ before_frame

float4 ThemeColors::before_frame

Definition at line 265 of file overlay_shader_shared.hh.

◆ bone_active

float4 ThemeColors::bone_active

Definition at line 247 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_active_unsel

float4 ThemeColors::bone_active_unsel

Definition at line 248 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_ik_line

float4 ThemeColors::bone_ik_line

Definition at line 250 of file overlay_shader_shared.hh.

Referenced by drw_shgroup_bone_ik_lines().

◆ bone_ik_line_no_target

float4 ThemeColors::bone_ik_line_no_target

Definition at line 251 of file overlay_shader_shared.hh.

Referenced by drw_shgroup_bone_ik_no_target_lines().

◆ bone_ik_line_spline

float4 ThemeColors::bone_ik_line_spline

Definition at line 252 of file overlay_shader_shared.hh.

Referenced by drw_shgroup_bone_ik_spline_lines().

◆ bone_locked

float4 ThemeColors::bone_locked

Definition at line 246 of file overlay_shader_shared.hh.

Referenced by bone_locked_color_shade().

◆ bone_pose

float4 ThemeColors::bone_pose

Definition at line 238 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_pose_active

float4 ThemeColors::bone_pose_active

Definition at line 239 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_pose_active_unsel

float4 ThemeColors::bone_pose_active_unsel

Definition at line 240 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_pose_constraint

float4 ThemeColors::bone_pose_constraint

Definition at line 241 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_constraint().

◆ bone_pose_ik

float4 ThemeColors::bone_pose_ik

Definition at line 242 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_constraint().

◆ bone_pose_no_target

float4 ThemeColors::bone_pose_no_target

Definition at line 244 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_constraint().

◆ bone_pose_spline_ik

float4 ThemeColors::bone_pose_spline_ik

Definition at line 243 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_constraint().

◆ bone_select

float4 ThemeColors::bone_select

Definition at line 249 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().

◆ bone_solid

◆ bundle_solid

float4 ThemeColors::bundle_solid

Definition at line 257 of file overlay_shader_shared.hh.

◆ camera

float4 ThemeColors::camera

Definition at line 183 of file overlay_shader_shared.hh.

◆ camera_path

float4 ThemeColors::camera_path

Definition at line 184 of file overlay_shader_shared.hh.

◆ checker_primary

float4 ThemeColors::checker_primary

Definition at line 218 of file overlay_shader_shared.hh.

◆ checker_secondary

float4 ThemeColors::checker_secondary

Definition at line 219 of file overlay_shader_shared.hh.

◆ clipping_border

float4 ThemeColors::clipping_border

Definition at line 220 of file overlay_shader_shared.hh.

◆ current_frame

float4 ThemeColors::current_frame

Definition at line 264 of file overlay_shader_shared.hh.

◆ deselect

float4 ThemeColors::deselect

Definition at line 212 of file overlay_shader_shared.hh.

◆ edge_bweight

float4 ThemeColors::edge_bweight

Definition at line 196 of file overlay_shader_shared.hh.

◆ edge_crease

float4 ThemeColors::edge_crease

Definition at line 195 of file overlay_shader_shared.hh.

◆ edge_face_select

float4 ThemeColors::edge_face_select

Definition at line 197 of file overlay_shader_shared.hh.

◆ edge_freestyle

float4 ThemeColors::edge_freestyle

Definition at line 198 of file overlay_shader_shared.hh.

◆ edge_mode_select

float4 ThemeColors::edge_mode_select

Definition at line 192 of file overlay_shader_shared.hh.

◆ edge_seam

float4 ThemeColors::edge_seam

Definition at line 193 of file overlay_shader_shared.hh.

◆ edge_select

float4 ThemeColors::edge_select

Definition at line 191 of file overlay_shader_shared.hh.

◆ edge_sharp

float4 ThemeColors::edge_sharp

Definition at line 194 of file overlay_shader_shared.hh.

◆ edit_mesh_active

float4 ThemeColors::edit_mesh_active

Definition at line 190 of file overlay_shader_shared.hh.

◆ edit_mesh_middle

float4 ThemeColors::edit_mesh_middle

Definition at line 221 of file overlay_shader_shared.hh.

◆ empty

float4 ThemeColors::empty

Definition at line 185 of file overlay_shader_shared.hh.

◆ face

float4 ThemeColors::face

Definition at line 199 of file overlay_shader_shared.hh.

◆ face_back

float4 ThemeColors::face_back

Definition at line 274 of file overlay_shader_shared.hh.

◆ face_freestyle

float4 ThemeColors::face_freestyle

Definition at line 203 of file overlay_shader_shared.hh.

◆ face_front

float4 ThemeColors::face_front

Definition at line 275 of file overlay_shader_shared.hh.

◆ face_mode_select

float4 ThemeColors::face_mode_select

Definition at line 201 of file overlay_shader_shared.hh.

◆ face_retopology

float4 ThemeColors::face_retopology

Definition at line 202 of file overlay_shader_shared.hh.

◆ face_select

float4 ThemeColors::face_select

Definition at line 200 of file overlay_shader_shared.hh.

◆ facedot

float4 ThemeColors::facedot

Definition at line 209 of file overlay_shader_shared.hh.

◆ gpencil_vertex

float4 ThemeColors::gpencil_vertex

Definition at line 204 of file overlay_shader_shared.hh.

◆ gpencil_vertex_select

float4 ThemeColors::gpencil_vertex_select

Definition at line 205 of file overlay_shader_shared.hh.

◆ grid

float4 ThemeColors::grid

Definition at line 268 of file overlay_shader_shared.hh.

◆ grid_axis_x

float4 ThemeColors::grid_axis_x

Definition at line 270 of file overlay_shader_shared.hh.

◆ grid_axis_y

float4 ThemeColors::grid_axis_y

Definition at line 271 of file overlay_shader_shared.hh.

◆ grid_axis_z

float4 ThemeColors::grid_axis_z

Definition at line 272 of file overlay_shader_shared.hh.

◆ grid_emphasis

float4 ThemeColors::grid_emphasis

Definition at line 269 of file overlay_shader_shared.hh.

◆ handle_align

float4 ThemeColors::handle_align

Definition at line 226 of file overlay_shader_shared.hh.

◆ handle_auto

float4 ThemeColors::handle_auto

Definition at line 224 of file overlay_shader_shared.hh.

◆ handle_autoclamp

float4 ThemeColors::handle_autoclamp

Definition at line 227 of file overlay_shader_shared.hh.

◆ handle_free

float4 ThemeColors::handle_free

Definition at line 223 of file overlay_shader_shared.hh.

◆ handle_sel_align

float4 ThemeColors::handle_sel_align

Definition at line 231 of file overlay_shader_shared.hh.

◆ handle_sel_auto

float4 ThemeColors::handle_sel_auto

Definition at line 229 of file overlay_shader_shared.hh.

◆ handle_sel_autoclamp

float4 ThemeColors::handle_sel_autoclamp

Definition at line 232 of file overlay_shader_shared.hh.

◆ handle_sel_free

float4 ThemeColors::handle_sel_free

Definition at line 228 of file overlay_shader_shared.hh.

◆ handle_sel_vect

float4 ThemeColors::handle_sel_vect

Definition at line 230 of file overlay_shader_shared.hh.

◆ handle_vect

float4 ThemeColors::handle_vect

Definition at line 225 of file overlay_shader_shared.hh.

◆ library

float4 ThemeColors::library

Definition at line 179 of file overlay_shader_shared.hh.

◆ library_select

float4 ThemeColors::library_select

Definition at line 178 of file overlay_shader_shared.hh.

◆ light

float4 ThemeColors::light

Definition at line 181 of file overlay_shader_shared.hh.

◆ light_no_alpha

float4 ThemeColors::light_no_alpha

Definition at line 214 of file overlay_shader_shared.hh.

◆ lnormal

float4 ThemeColors::lnormal

Definition at line 208 of file overlay_shader_shared.hh.

◆ mball_radius

float4 ThemeColors::mball_radius

Definition at line 259 of file overlay_shader_shared.hh.

◆ mball_radius_select

float4 ThemeColors::mball_radius_select

Definition at line 260 of file overlay_shader_shared.hh.

◆ mball_stiffness

float4 ThemeColors::mball_stiffness

Definition at line 261 of file overlay_shader_shared.hh.

◆ mball_stiffness_select

float4 ThemeColors::mball_stiffness_select

Definition at line 262 of file overlay_shader_shared.hh.

◆ normal

float4 ThemeColors::normal

Definition at line 206 of file overlay_shader_shared.hh.

◆ nurb_sel_uline

float4 ThemeColors::nurb_sel_uline

Definition at line 235 of file overlay_shader_shared.hh.

◆ nurb_sel_vline

float4 ThemeColors::nurb_sel_vline

Definition at line 236 of file overlay_shader_shared.hh.

◆ nurb_uline

float4 ThemeColors::nurb_uline

Definition at line 233 of file overlay_shader_shared.hh.

◆ nurb_vline

float4 ThemeColors::nurb_vline

Definition at line 234 of file overlay_shader_shared.hh.

◆ object_select

float4 ThemeColors::object_select

Definition at line 177 of file overlay_shader_shared.hh.

◆ outline

float4 ThemeColors::outline

Definition at line 213 of file overlay_shader_shared.hh.

◆ skinroot

float4 ThemeColors::skinroot

Definition at line 210 of file overlay_shader_shared.hh.

◆ speaker

float4 ThemeColors::speaker

Definition at line 182 of file overlay_shader_shared.hh.

◆ text

float4 ThemeColors::text

Definition at line 254 of file overlay_shader_shared.hh.

◆ text_hi

float4 ThemeColors::text_hi

Definition at line 255 of file overlay_shader_shared.hh.

◆ transform

float4 ThemeColors::transform

Definition at line 180 of file overlay_shader_shared.hh.

◆ uv_shadow

float4 ThemeColors::uv_shadow

Definition at line 277 of file overlay_shader_shared.hh.

◆ vert

float4 ThemeColors::vert

Definition at line 186 of file overlay_shader_shared.hh.

Referenced by draw_points(), and get_bone_wire_color().

◆ vert_missing_data

float4 ThemeColors::vert_missing_data

Definition at line 189 of file overlay_shader_shared.hh.

◆ vert_select

float4 ThemeColors::vert_select

Definition at line 187 of file overlay_shader_shared.hh.

Referenced by bone_draw_line(), and draw_points().

◆ vert_unreferenced

float4 ThemeColors::vert_unreferenced

Definition at line 188 of file overlay_shader_shared.hh.

◆ vnormal

float4 ThemeColors::vnormal

Definition at line 207 of file overlay_shader_shared.hh.

◆ wire

float4 ThemeColors::wire

◆ wire_edit

float4 ThemeColors::wire_edit

Definition at line 175 of file overlay_shader_shared.hh.

Referenced by get_pchan_color_wire().


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