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

#include <DNA_userdef_types.h>

Public Attributes

struct bThemenext
 
struct bThemeprev
 
char name [32]
 
ThemeUI tui
 
ThemeSpace space_properties
 
ThemeSpace space_view3d
 
ThemeSpace space_file
 
ThemeSpace space_graph
 
ThemeSpace space_info
 
ThemeSpace space_action
 
ThemeSpace space_nla
 
ThemeSpace space_sequencer
 
ThemeSpace space_image
 
ThemeSpace space_text
 
ThemeSpace space_outliner
 
ThemeSpace space_node
 
ThemeSpace space_preferences
 
ThemeSpace space_console
 
ThemeSpace space_clip
 
ThemeSpace space_topbar
 
ThemeSpace space_statusbar
 
ThemeSpace space_spreadsheet
 
ThemeWireColor tarm [20]
 
ThemeCollectionColor collection_color [8]
 
ThemeStripColor strip_color [9]
 
int active_theme_area
 

Detailed Description

A theme.

Note
Currently only a single theme is ever used at once. Different theme presets are stored as external files now.

Definition at line 467 of file DNA_userdef_types.h.

Member Data Documentation

◆ active_theme_area

int bTheme::active_theme_area

Definition at line 506 of file DNA_userdef_types.h.

Referenced by UI_theme_init_default().

◆ collection_color

ThemeCollectionColor bTheme::collection_color[8]

◆ name

char bTheme::name[32]

Definition at line 469 of file DNA_userdef_types.h.

◆ next

struct bTheme* bTheme::next

Definition at line 468 of file DNA_userdef_types.h.

◆ prev

struct bTheme * bTheme::prev

Definition at line 468 of file DNA_userdef_types.h.

◆ space_action

ThemeSpace bTheme::space_action

Definition at line 482 of file DNA_userdef_types.h.

Referenced by animedit_get_yscale_factor(), and UI_ThemeGetColorPtr().

◆ space_clip

ThemeSpace bTheme::space_clip

Definition at line 491 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_console

ThemeSpace bTheme::space_console

Definition at line 490 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_file

ThemeSpace bTheme::space_file

Definition at line 479 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_graph

ThemeSpace bTheme::space_graph

Definition at line 480 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_image

ThemeSpace bTheme::space_image

Definition at line 485 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_info

ThemeSpace bTheme::space_info

Definition at line 481 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_nla

ThemeSpace bTheme::space_nla

Definition at line 483 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_node

ThemeSpace bTheme::space_node

◆ space_outliner

ThemeSpace bTheme::space_outliner

Definition at line 487 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_preferences

ThemeSpace bTheme::space_preferences

Definition at line 489 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_properties

ThemeSpace bTheme::space_properties

Individual Spacetypes:

Note
Ensure UI_THEMESPACE_END is updated when adding.

Definition at line 477 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_sequencer

ThemeSpace bTheme::space_sequencer

Definition at line 484 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_spreadsheet

ThemeSpace bTheme::space_spreadsheet

Definition at line 494 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_statusbar

ThemeSpace bTheme::space_statusbar

Definition at line 493 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_text

ThemeSpace bTheme::space_text

Definition at line 486 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_topbar

ThemeSpace bTheme::space_topbar

Definition at line 492 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ space_view3d

ThemeSpace bTheme::space_view3d

Definition at line 478 of file DNA_userdef_types.h.

Referenced by UI_ThemeGetColorPtr().

◆ strip_color

ThemeStripColor bTheme::strip_color[9]

Definition at line 504 of file DNA_userdef_types.h.

Referenced by color3ubv_from_seq(), and vicon_strip_color_draw().

◆ tarm

ThemeWireColor bTheme::tarm[20]

◆ tui

ThemeUI bTheme::tui

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