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

#include <DNA_userdef_types.h>

Public Attributes

uiWidgetColors wcol_regular
 
uiWidgetColors wcol_tool
 
uiWidgetColors wcol_toolbar_item
 
uiWidgetColors wcol_text
 
uiWidgetColors wcol_radio
 
uiWidgetColors wcol_option
 
uiWidgetColors wcol_toggle
 
uiWidgetColors wcol_num
 
uiWidgetColors wcol_numslider
 
uiWidgetColors wcol_tab
 
uiWidgetColors wcol_menu
 
uiWidgetColors wcol_pulldown
 
uiWidgetColors wcol_menu_back
 
uiWidgetColors wcol_menu_item
 
uiWidgetColors wcol_tooltip
 
uiWidgetColors wcol_box
 
uiWidgetColors wcol_scroll
 
uiWidgetColors wcol_progress
 
uiWidgetColors wcol_list_item
 
uiWidgetColors wcol_pie_menu
 
uiWidgetColors wcol_view_item
 
uiWidgetStateColors wcol_state
 
unsigned char widget_emboss [4]
 
float menu_shadow_fac
 
short menu_shadow_width
 
unsigned char editor_outline [4]
 
unsigned char transparent_checker_primary [4]
 
unsigned char transparent_checker_secondary [4]
 
unsigned char transparent_checker_size
 
char _pad1 [1]
 
float icon_alpha
 
float icon_saturation
 
unsigned char widget_text_cursor [4]
 
unsigned char xaxis [4]
 
unsigned char yaxis [4]
 
unsigned char zaxis [4]
 
unsigned char gizmo_hi [4]
 
unsigned char gizmo_primary [4]
 
unsigned char gizmo_secondary [4]
 
unsigned char gizmo_view_align [4]
 
unsigned char gizmo_a [4]
 
unsigned char gizmo_b [4]
 
unsigned char icon_scene [4]
 
unsigned char icon_collection [4]
 
unsigned char icon_object [4]
 
unsigned char icon_object_data [4]
 
unsigned char icon_modifier [4]
 
unsigned char icon_shading [4]
 
unsigned char icon_folder [4]
 
float icon_border_intensity
 
float panel_roundness
 
char _pad2 [4]
 

Detailed Description

Definition at line 142 of file DNA_userdef_types.h.

Member Data Documentation

◆ _pad1

char ThemeUI::_pad1[1]

Definition at line 164 of file DNA_userdef_types.h.

◆ _pad2

char ThemeUI::_pad2[4]

Definition at line 200 of file DNA_userdef_types.h.

◆ editor_outline

unsigned char ThemeUI::editor_outline[4]

Definition at line 159 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_a

unsigned char ThemeUI::gizmo_a[4]

Definition at line 178 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_b

unsigned char ThemeUI::gizmo_b[4]

Definition at line 179 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_hi

unsigned char ThemeUI::gizmo_hi[4]

Definition at line 174 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_primary

unsigned char ThemeUI::gizmo_primary[4]

Definition at line 175 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_secondary

unsigned char ThemeUI::gizmo_secondary[4]

Definition at line 176 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ gizmo_view_align

unsigned char ThemeUI::gizmo_view_align[4]

Definition at line 177 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_alpha

float ThemeUI::icon_alpha

Definition at line 166 of file DNA_userdef_types.h.

Referenced by icon_draw_size().

◆ icon_border_intensity

float ThemeUI::icon_border_intensity

Intensity of the border icons. >0 will render an border around themed icons.

Definition at line 198 of file DNA_userdef_types.h.

Referenced by icon_draw_size(), and UI_icons_reload_internal_textures().

◆ icon_collection

unsigned char ThemeUI::icon_collection[4]

Collection items.

Definition at line 185 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_folder

unsigned char ThemeUI::icon_folder[4]

File folders.

Definition at line 195 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_modifier

unsigned char ThemeUI::icon_modifier[4]

Modifier and constraint items.

Definition at line 191 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_object

unsigned char ThemeUI::icon_object[4]

Object items.

Definition at line 187 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_object_data

unsigned char ThemeUI::icon_object_data[4]

Object data items.

Definition at line 189 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_saturation

float ThemeUI::icon_saturation

Definition at line 167 of file DNA_userdef_types.h.

Referenced by widget_draw_icon().

◆ icon_scene

unsigned char ThemeUI::icon_scene[4]

Scene items.

Definition at line 183 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ icon_shading

unsigned char ThemeUI::icon_shading[4]

Shading related items.

Definition at line 193 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ menu_shadow_fac

float ThemeUI::menu_shadow_fac

Definition at line 156 of file DNA_userdef_types.h.

Referenced by widget_softshadow().

◆ menu_shadow_width

short ThemeUI::menu_shadow_width

Definition at line 157 of file DNA_userdef_types.h.

Referenced by UI_ThemeMenuShadowWidth().

◆ panel_roundness

float ThemeUI::panel_roundness

◆ transparent_checker_primary

unsigned char ThemeUI::transparent_checker_primary[4]

Definition at line 162 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ transparent_checker_secondary

unsigned char ThemeUI::transparent_checker_secondary[4]

Definition at line 162 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ transparent_checker_size

unsigned char ThemeUI::transparent_checker_size

Definition at line 163 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ wcol_box

uiWidgetColors ThemeUI::wcol_box

Definition at line 148 of file DNA_userdef_types.h.

Referenced by ui_draw_but(), and widget_type().

◆ wcol_list_item

uiWidgetColors ThemeUI::wcol_list_item

Definition at line 148 of file DNA_userdef_types.h.

Referenced by widget_state(), widget_state_label(), and widget_type().

◆ wcol_menu

uiWidgetColors ThemeUI::wcol_menu

Definition at line 147 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_menu_back

uiWidgetColors ThemeUI::wcol_menu_back

◆ wcol_menu_item

uiWidgetColors ThemeUI::wcol_menu_item

Definition at line 147 of file DNA_userdef_types.h.

Referenced by ui_draw_but(), and widget_type().

◆ wcol_num

uiWidgetColors ThemeUI::wcol_num

Definition at line 146 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_numslider

uiWidgetColors ThemeUI::wcol_numslider

Definition at line 146 of file DNA_userdef_types.h.

Referenced by ui_draw_but_HSV_v(), and widget_type().

◆ wcol_option

uiWidgetColors ThemeUI::wcol_option

Definition at line 145 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_pie_menu

uiWidgetColors ThemeUI::wcol_pie_menu

Definition at line 148 of file DNA_userdef_types.h.

Referenced by ui_draw_pie_center(), and widget_type().

◆ wcol_progress

uiWidgetColors ThemeUI::wcol_progress

Definition at line 148 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_pulldown

uiWidgetColors ThemeUI::wcol_pulldown

Definition at line 147 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_radio

uiWidgetColors ThemeUI::wcol_radio

Definition at line 145 of file DNA_userdef_types.h.

Referenced by widget_draw_extra_mask(), and widget_type().

◆ wcol_regular

uiWidgetColors ThemeUI::wcol_regular

Definition at line 144 of file DNA_userdef_types.h.

Referenced by ui_draw_but(), and widget_type().

◆ wcol_scroll

uiWidgetColors ThemeUI::wcol_scroll

◆ wcol_state

uiWidgetStateColors ThemeUI::wcol_state

Definition at line 151 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_tab

uiWidgetColors ThemeUI::wcol_tab

Definition at line 146 of file DNA_userdef_types.h.

Referenced by UI_panel_category_draw_all(), and widget_type().

◆ wcol_text

uiWidgetColors ThemeUI::wcol_text

Definition at line 144 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_toggle

uiWidgetColors ThemeUI::wcol_toggle

Definition at line 145 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_tool

uiWidgetColors ThemeUI::wcol_tool

Definition at line 144 of file DNA_userdef_types.h.

Referenced by widget_type().

◆ wcol_toolbar_item

uiWidgetColors ThemeUI::wcol_toolbar_item

Definition at line 144 of file DNA_userdef_types.h.

Referenced by icon_draw_size(), and widget_type().

◆ wcol_tooltip

uiWidgetColors ThemeUI::wcol_tooltip

◆ wcol_view_item

uiWidgetColors ThemeUI::wcol_view_item

Definition at line 149 of file DNA_userdef_types.h.

Referenced by do_versions_theme(), and widget_type().

◆ widget_emboss

unsigned char ThemeUI::widget_emboss[4]

Definition at line 153 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr(), and UI_view2d_scrollers_draw_ex().

◆ widget_text_cursor

unsigned char ThemeUI::widget_text_cursor[4]

Definition at line 168 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ xaxis

unsigned char ThemeUI::xaxis[4]

Definition at line 171 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ yaxis

unsigned char ThemeUI::yaxis[4]

Definition at line 171 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ zaxis

unsigned char ThemeUI::zaxis[4]

Definition at line 171 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().


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