Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_userdef_types.h
| Show First 20 Lines • Show All 200 Lines • ▼ Show 20 Lines | typedef struct ThemeUI { | ||||
| unsigned char icon_modifier[4]; | unsigned char icon_modifier[4]; | ||||
| /** Shading related items. */ | /** Shading related items. */ | ||||
| unsigned char icon_shading[4]; | unsigned char icon_shading[4]; | ||||
| /** File folders. */ | /** File folders. */ | ||||
| unsigned char icon_folder[4]; | unsigned char icon_folder[4]; | ||||
| /** Intensity of the border icons. >0 will render an border around themed | /** Intensity of the border icons. >0 will render an border around themed | ||||
| * icons. */ | * icons. */ | ||||
| float icon_border_intensity; | float icon_border_intensity; | ||||
| float panel_roundness; | float panel_roundness; | ||||
| char _pad2[4]; | char _pad2[4]; | ||||
| } ThemeUI; | } ThemeUI; | ||||
| /* try to put them all in one, if needed a special struct can be created as well | /* try to put them all in one, if needed a special struct can be created as well | ||||
| * for example later on, when we introduce wire colors for ob types or so... | * for example later on, when we introduce wire colors for ob types or so... | ||||
| */ | */ | ||||
| ▲ Show 20 Lines • Show All 100 Lines • ▼ Show 20 Lines | typedef struct ThemeSpace { | ||||
| char _pad4[3]; | char _pad4[3]; | ||||
| unsigned char console_output[4], console_input[4], console_info[4], console_error[4]; | unsigned char console_output[4], console_input[4], console_info[4], console_error[4]; | ||||
| unsigned char console_cursor[4], console_select[4]; | unsigned char console_cursor[4], console_select[4]; | ||||
| unsigned char vertex_size, outline_width, obcenter_dia, facedot_size; | unsigned char vertex_size, outline_width, obcenter_dia, facedot_size; | ||||
| unsigned char noodle_curving; | unsigned char noodle_curving; | ||||
| unsigned char grid_levels; | unsigned char grid_levels; | ||||
| char _pad5[3]; | |||||
| float dash_alpha; | |||||
| /* syntax for textwindow and nodes */ | /* syntax for textwindow and nodes */ | ||||
| unsigned char syntaxl[4], syntaxs[4]; /* in nodespace used for backdrop matte */ | unsigned char syntaxl[4], syntaxs[4]; /* in nodespace used for backdrop matte */ | ||||
| unsigned char syntaxb[4], syntaxn[4]; /* in nodespace used for color input */ | unsigned char syntaxb[4], syntaxn[4]; /* in nodespace used for color input */ | ||||
| unsigned char syntaxv[4], syntaxc[4]; /* in nodespace used for converter group */ | unsigned char syntaxv[4], syntaxc[4]; /* in nodespace used for converter group */ | ||||
| unsigned char syntaxd[4], syntaxr[4]; /* in nodespace used for distort */ | unsigned char syntaxd[4], syntaxr[4]; /* in nodespace used for distort */ | ||||
| unsigned char line_numbers[4]; | unsigned char line_numbers[4]; | ||||
| char _pad6[3]; | char _pad6[3]; | ||||
| unsigned char nodeclass_output[4], nodeclass_filter[4]; | unsigned char nodeclass_output[4], nodeclass_filter[4]; | ||||
| unsigned char nodeclass_vector[4], nodeclass_texture[4]; | unsigned char nodeclass_vector[4], nodeclass_texture[4]; | ||||
| unsigned char nodeclass_shader[4], nodeclass_script[4]; | unsigned char nodeclass_shader[4], nodeclass_script[4]; | ||||
| unsigned char nodeclass_pattern[4], nodeclass_layout[4]; | unsigned char nodeclass_pattern[4], nodeclass_layout[4]; | ||||
| unsigned char nodeclass_geometry[4], nodeclass_attribute[4]; | unsigned char nodeclass_geometry[4], nodeclass_attribute[4]; | ||||
| /** For sequence editor. */ | /** For sequence editor. */ | ||||
| unsigned char movie[4], movieclip[4], mask[4], image[4], scene[4], audio[4]; | unsigned char movie[4], movieclip[4], mask[4], image[4], scene[4], audio[4]; | ||||
| unsigned char effect[4], transition[4], meta[4], text_strip[4], color_strip[4]; | unsigned char effect[4], transition[4], meta[4], text_strip[4], color_strip[4]; | ||||
| unsigned char active_strip[4], selected_strip[4]; | unsigned char active_strip[4], selected_strip[4]; | ||||
| /** For dopesheet - scale factor for size of keyframes (i.e. height of channels). */ | /** For dopesheet - scale factor for size of keyframes (i.e. height of channels). */ | ||||
| char _pad7[1]; | |||||
| float keyframe_scale_fac; | float keyframe_scale_fac; | ||||
| unsigned char editmesh_active[4]; | unsigned char editmesh_active[4]; | ||||
| unsigned char handle_vertex[4]; | unsigned char handle_vertex[4]; | ||||
| unsigned char handle_vertex_select[4]; | unsigned char handle_vertex_select[4]; | ||||
| unsigned char handle_vertex_size; | unsigned char handle_vertex_size; | ||||
| ▲ Show 20 Lines • Show All 1,073 Lines • Show Last 20 Lines | |||||