Merge branch 'master' into blender2.8
[blender.git] / source / blender / makesdna / DNA_userdef_types.h
index 18b3ca4b325991561e438afa4e48d99fdb22e2cc..e2eb1364be294fb3540374017958a817b5d5cb14 100644 (file)
@@ -162,7 +162,7 @@ typedef struct ThemeUI {
        /* Interface Elements (buttons, menus, icons) */
        uiWidgetColors wcol_regular, wcol_tool, wcol_text;
        uiWidgetColors wcol_radio, wcol_option, wcol_toggle;
-       uiWidgetColors wcol_num, wcol_numslider;
+       uiWidgetColors wcol_num, wcol_numslider, wcol_tab;
        uiWidgetColors wcol_menu, wcol_pulldown, wcol_menu_back, wcol_menu_item, wcol_tooltip;
        uiWidgetColors wcol_box, wcol_scroll, wcol_progress, wcol_list_item, wcol_pie_menu;
        
@@ -497,7 +497,8 @@ typedef struct UserDef {
        short gp_settings;  /* eGP_UserdefSettings */
        short tb_leftmouse, tb_rightmouse;
        struct SolidLight light[3];
-       short tw_hotspot, tw_flag, tw_handlesize, tw_size;
+       short manipulator_flag, manipulator_size;
+       int pad3;
        short textimeout, texcollectrate;
        short wmdrawmethod; /* eWM_DrawMethod */
        short dragthreshold;
@@ -601,7 +602,7 @@ typedef enum eUserPref_Section {
 typedef enum eUserPref_Flag {
        USER_AUTOSAVE                   = (1 << 0),
        /* 1..3 */
-       USER_SCENEGLOBAL                = (1 << 4),
+/*     USER_SCENEGLOBAL         = (1 << 4), deprecated */
        USER_TRACKBALL                  = (1 << 5),
        /* 6..7 */
        USER_MAT_ON_OB                  = (1 << 8),
@@ -795,6 +796,11 @@ typedef enum eGP_UserdefSettings {
        GP_PAINT_DOSIMPLIFY             = (1 << 1),
 } eGP_UserdefSettings;
 
+enum {
+       USER_MANIPULATOR_DRAW        = (1 << 0),
+       USER_MANIPULATOR_SHADED      = (1 << 1),
+};
+
 /* Color Picker Types.
  * UserDef.color_picker_type */
 typedef enum eColorPicker_Types {