Blender V2.61 - r43446
Classes | Defines | Typedefs | Variables

DNA_userdef_types.h File Reference

#include "DNA_listBase.h"
#include "DNA_texture_types.h"

Go to the source code of this file.

Classes

struct  uiFont
struct  uiFontStyle
struct  uiStyle
struct  uiWidgetColors
struct  uiWidgetStateColors
struct  uiPanelColors
struct  ThemeUI
struct  ThemeSpace
struct  ThemeWireColor
struct  bTheme
struct  bAddon
struct  SolidLight
struct  UserDef

Defines

#define MAX_STYLE_NAME   64
#define MAX_FONT_NAME   256
#define UIFONT_DEFAULT   0
#define UIFONT_CUSTOM1   2
#define UIFONT_CUSTOM2   3
#define UI_STYLE_TEXT_LEFT   0
#define UI_STYLE_TEXT_CENTER   1
#define UI_STYLE_TEXT_RIGHT   2
#define TH_WIRECOLOR_CONSTCOLS   (1<<0)
#define TH_WIRECOLOR_TEXTCOLS   (1<<1)
#define USER_SECTION_INTERFACE   0
#define USER_SECTION_EDIT   1
#define USER_SECTION_FILE   2
#define USER_SECTION_SYSTEM   3
#define USER_SECTION_THEME   4
#define USER_SECTION_INPUT   5
#define USER_SECTION_ADDONS   6
#define USER_AUTOSAVE   (1 << 0)
#define USER_SCENEGLOBAL   (1 << 4)
#define USER_TRACKBALL   (1 << 5)
#define USER_MAT_ON_OB   (1 << 8)
#define USER_TOOLTIPS   (1 << 11)
#define USER_TWOBUTTONMOUSE   (1 << 12)
#define USER_NONUMPAD   (1 << 13)
#define USER_LMOUSESELECT   (1 << 14)
#define USER_FILECOMPRESS   (1 << 15)
#define USER_SAVE_PREVIEWS   (1 << 16)
#define USER_CUSTOM_RANGE   (1 << 17)
#define USER_ADD_EDITMODE   (1 << 18)
#define USER_ADD_VIEWALIGNED   (1 << 19)
#define USER_RELPATHS   (1 << 20)
#define USER_RELEASECONFIRM   (1 << 21)
#define USER_SCRIPT_AUTOEXEC_DISABLE   (1 << 22)
#define USER_FILENOUI   (1 << 23)
#define USER_NONEGFRAMES   (1 << 24)
#define USER_TXT_TABSTOSPACES_DISABLE   (1 << 25)
#define USER_TOOLTIPS_PYTHON   (1 << 26)
#define FRAMENUMBER_MIN_CLAMP(cfra)
#define USER_ZOOM_CONT   0
#define USER_ZOOM_SCALE   1
#define USER_ZOOM_DOLLY   2
#define USER_WHEELZOOMDIR   (1 << 2)
#define USER_FILTERFILEEXTS   (1 << 3)
#define USER_DRAWVIEWINFO   (1 << 4)
#define USER_PLAINMENUS   (1 << 5)
#define USER_ALLWINCODECS   (1 << 8)
#define USER_MENUOPENAUTO   (1 << 9)
#define USER_AUTOPERSP   (1 << 11)
#define USER_LOCKAROUND   (1 << 12)
#define USER_GLOBALUNDO   (1 << 13)
#define USER_ORBIT_SELECTION   (1 << 14)
#define USER_ORBIT_ZBUF   (1 << 15)
#define USER_HIDE_DOT   (1 << 16)
#define USER_SHOW_ROTVIEWICON   (1 << 17)
#define USER_SHOW_VIEWPORTNAME   (1 << 18)
#define USER_CAM_LOCK_NO_PARENT   (1 << 19)
#define USER_ZOOM_TO_MOUSEPOS   (1 << 20)
#define USER_SHOW_FPS   (1 << 21)
#define USER_MMB_PASTE   (1 << 22)
#define USER_MENUFIXEDORDER   (1 << 23)
#define USER_CONTINUOUS_MOUSE   (1 << 24)
#define USER_ZOOM_INVERT   (1 << 25)
#define USER_ZOOM_HORIZ   (1 << 26)
#define USER_SPLASH_DISABLE   (1 << 27)
#define USER_HIDE_RECENT   (1 << 28)
#define USER_SHOW_THUMBNAILS   (1 << 29)
#define AUTOKEY_ON   1
#define AUTOKEY_MODE_NORMAL   3
#define AUTOKEY_MODE_EDITKEYS   5
#define AUTOKEY_FLAG_INSERTAVAIL   (1<<0)
#define AUTOKEY_FLAG_INSERTNEEDED   (1<<1)
#define AUTOKEY_FLAG_AUTOMATKEY   (1<<2)
#define AUTOKEY_FLAG_XYZ2RGB   (1<<3)
#define AUTOKEY_FLAG_ONLYKEYINGSET   (1<<6)
#define ANIMRECORD_FLAG_WITHNLA   (1<<10)
#define USER_TR_TOOLTIPS   (1 << 0)
#define USER_TR_IFACE   (1 << 1)
#define USER_DOTRANSLATE   (1 << 5)
#define USER_USETEXTUREFONT   (1 << 6)
#define USER_DUP_MESH   (1 << 0)
#define USER_DUP_CURVE   (1 << 1)
#define USER_DUP_SURF   (1 << 2)
#define USER_DUP_FONT   (1 << 3)
#define USER_DUP_MBALL   (1 << 4)
#define USER_DUP_LAMP   (1 << 5)
#define USER_DUP_IPO   (1 << 6)
#define USER_DUP_MAT   (1 << 7)
#define USER_DUP_TEX   (1 << 8)
#define USER_DUP_ARM   (1 << 9)
#define USER_DUP_ACT   (1 << 10)
#define USER_DUP_PSYS   (1 << 11)
#define USER_DISABLE_MIPMAP   4
#define USER_DISABLE_VBO   8
#define USER_DISABLE_AA   16
#define USER_DRAW_TRIPLE   0
#define USER_DRAW_OVERLAP   1
#define USER_DRAW_FULL   2
#define USER_DRAW_AUTOMATIC   3
#define USER_DRAW_OVERLAP_FLIP   4
#define USER_TEXT_DISABLE_AA   (1 << 0)
#define GP_PAINT_DOSMOOTH   (1<<0)
#define GP_PAINT_DOSIMPLIFY   (1<<1)
#define USER_CP_CIRCLE   0
#define USER_CP_SQUARE_SV   1
#define USER_CP_SQUARE_HS   2
#define USER_CP_SQUARE_HV   3
#define USER_TIMECODE_MINIMAL   0
#define USER_TIMECODE_SMPTE_MSF   1
#define USER_TIMECODE_SMPTE_FULL   2
#define USER_TIMECODE_MILLISECONDS   3
#define USER_TIMECODE_SECONDS_ONLY   4
#define TH_MINIMAL   0
#define TH_ROUNDSHADED   1
#define TH_ROUNDED   2
#define TH_OLDSKOOL   3
#define TH_SHADED   4
#define NDOF_SHOW_GUIDE   (1 << 0)
#define NDOF_FLY_HELICOPTER   (1 << 1)
#define NDOF_LOCK_HORIZON   (1 << 2)
#define NDOF_SHOULD_PAN   (1 << 3)
#define NDOF_SHOULD_ZOOM   (1 << 4)
#define NDOF_SHOULD_ROTATE   (1 << 5)
#define NDOF_ZOOM_UPDOWN   (1 << 7)
#define NDOF_ZOOM_INVERT   (1 << 8)
#define NDOF_ROTATE_INVERT_AXIS   (1 << 9)
#define NDOF_TILT_INVERT_AXIS   (1 << 10)
#define NDOF_ROLL_INVERT_AXIS   (1 << 11)
#define NDOF_PANX_INVERT_AXIS   (1 << 12)
#define NDOF_PANY_INVERT_AXIS   (1 << 13)
#define NDOF_PANZ_INVERT_AXIS   (1 << 14)
#define USER_COMPUTE_DEVICE_NONE   0
#define USER_COMPUTE_DEVICE_OPENCL   1
#define USER_COMPUTE_DEVICE_CUDA   2

Typedefs

typedef struct uiFont uiFont
typedef struct uiFontStyle uiFontStyle
typedef struct uiStyle uiStyle
typedef struct uiWidgetColors uiWidgetColors
typedef struct uiWidgetStateColors uiWidgetStateColors
typedef struct uiPanelColors uiPanelColors
typedef struct ThemeUI ThemeUI
typedef struct ThemeSpace ThemeSpace
typedef struct ThemeWireColor ThemeWireColor
typedef struct bTheme bTheme
typedef struct bAddon bAddon
typedef struct SolidLight SolidLight
typedef struct UserDef UserDef

Variables

UserDef U

Detailed Description

Since:
mar-2001
Author:
nzc

Definition in file DNA_userdef_types.h.


Define Documentation

#define ANIMRECORD_FLAG_WITHNLA   (1<<10)

Definition at line 526 of file DNA_userdef_types.h.

Referenced by animrecord_check_state(), and rna_def_tool_settings().

#define AUTOKEY_FLAG_AUTOMATKEY   (1<<2)

Definition at line 521 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_edit().

#define AUTOKEY_FLAG_INSERTAVAIL   (1<<0)

Definition at line 519 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_edit().

#define AUTOKEY_FLAG_INSERTNEEDED   (1<<1)

Definition at line 520 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_edit().

#define AUTOKEY_FLAG_ONLYKEYINGSET   (1<<6)

Definition at line 525 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions(), and rna_def_tool_settings().

#define AUTOKEY_FLAG_XYZ2RGB   (1<<3)

Definition at line 522 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_edit().

#define AUTOKEY_MODE_EDITKEYS   5

Definition at line 513 of file DNA_userdef_types.h.

Referenced by rna_def_tool_settings(), and rna_def_userdef_edit().

#define AUTOKEY_MODE_NORMAL   3

Definition at line 512 of file DNA_userdef_types.h.

Referenced by rna_def_tool_settings(), and rna_def_userdef_edit().

#define AUTOKEY_ON   1

Definition at line 510 of file DNA_userdef_types.h.

Referenced by rna_def_tool_settings(), and rna_def_userdef_edit().

#define FRAMENUMBER_MIN_CLAMP (   cfra)
Value:
{                                                                         \
        if ((U.flag & USER_NONEGFRAMES) && (cfra < 0))                        \
            cfra = 0;                                                         \
    }

Definition at line 464 of file DNA_userdef_types.h.

Referenced by change_frame_apply(), and previewrange_define_exec().

#define GP_PAINT_DOSIMPLIFY   (1<<1)

Definition at line 574 of file DNA_userdef_types.h.

Referenced by gp_stroke_simplify(), and rna_def_userdef_edit().

#define GP_PAINT_DOSMOOTH   (1<<0)

Definition at line 573 of file DNA_userdef_types.h.

Referenced by gp_stroke_smooth(), and rna_def_userdef_edit().

#define MAX_FONT_NAME   256

Definition at line 50 of file DNA_userdef_types.h.

#define MAX_STYLE_NAME   64

Definition at line 49 of file DNA_userdef_types.h.

Referenced by ui_style_new().

#define NDOF_FLY_HELICOPTER   (1 << 1)

Definition at line 606 of file DNA_userdef_types.h.

Referenced by flyApply_ndof(), and rna_def_userdef_input().

#define NDOF_LOCK_HORIZON   (1 << 2)
#define NDOF_PANX_INVERT_AXIS   (1 << 12)

Definition at line 629 of file DNA_userdef_types.h.

Referenced by ndof_pan_invoke(), and rna_def_userdef_input().

#define NDOF_PANY_INVERT_AXIS   (1 << 13)

Definition at line 630 of file DNA_userdef_types.h.

Referenced by ndof_pan_invoke(), and rna_def_userdef_input().

#define NDOF_PANZ_INVERT_AXIS   (1 << 14)

Definition at line 631 of file DNA_userdef_types.h.

Referenced by ndof_pan_invoke(), and rna_def_userdef_input().

#define NDOF_ROLL_INVERT_AXIS   (1 << 11)

Definition at line 628 of file DNA_userdef_types.h.

Referenced by ndof_orbit_invoke(), and rna_def_userdef_input().

#define NDOF_ROTATE_INVERT_AXIS   (1 << 9)

Definition at line 626 of file DNA_userdef_types.h.

Referenced by ndof_orbit_invoke(), and rna_def_userdef_input().

#define NDOF_SHOULD_PAN   (1 << 3)

Definition at line 610 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions().

#define NDOF_SHOULD_ROTATE   (1 << 5)

Definition at line 612 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions().

#define NDOF_SHOULD_ZOOM   (1 << 4)

Definition at line 611 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions().

#define NDOF_SHOW_GUIDE   (1 << 0)

Definition at line 605 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), and view3d_main_area_draw_objects().

#define NDOF_TILT_INVERT_AXIS   (1 << 10)

Definition at line 627 of file DNA_userdef_types.h.

Referenced by ndof_orbit_invoke(), and rna_def_userdef_input().

#define NDOF_ZOOM_INVERT   (1 << 8)
#define NDOF_ZOOM_UPDOWN   (1 << 7)

Definition at line 624 of file DNA_userdef_types.h.

Referenced by attach_ndof_data(), and rna_def_userdef_input().

#define TH_MINIMAL   0

Definition at line 598 of file DNA_userdef_types.h.

#define TH_OLDSKOOL   3

Definition at line 601 of file DNA_userdef_types.h.

#define TH_ROUNDED   2

Definition at line 600 of file DNA_userdef_types.h.

#define TH_ROUNDSHADED   1

Definition at line 599 of file DNA_userdef_types.h.

#define TH_SHADED   4

Definition at line 602 of file DNA_userdef_types.h.

#define TH_WIRECOLOR_CONSTCOLS   (1<<0)

Definition at line 270 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_theme_colorset(), and set_pchan_glColor().

#define TH_WIRECOLOR_TEXTCOLS   (1<<1)

Definition at line 271 of file DNA_userdef_types.h.

#define UI_STYLE_TEXT_CENTER   1
#define UI_STYLE_TEXT_LEFT   0

Definition at line 87 of file DNA_userdef_types.h.

Referenced by file_draw_list(), ui_draw_menu_item(), and widget_draw_text().

#define UI_STYLE_TEXT_RIGHT   2

Definition at line 89 of file DNA_userdef_types.h.

Referenced by ui_draw_menu_item(), uiStyleFontDrawExt(), and widget_draw_text().

#define UIFONT_CUSTOM1   2

Definition at line 56 of file DNA_userdef_types.h.

#define UIFONT_CUSTOM2   3

Definition at line 57 of file DNA_userdef_types.h.

#define UIFONT_DEFAULT   0

Definition at line 53 of file DNA_userdef_types.h.

Referenced by uiStyleInit().

#define USER_ADD_EDITMODE   (1 << 18)
#define USER_ADD_VIEWALIGNED   (1 << 19)
#define USER_ALLWINCODECS   (1 << 8)

Definition at line 484 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system().

#define USER_AUTOPERSP   (1 << 11)

Definition at line 487 of file DNA_userdef_types.h.

Referenced by axis_set_view(), rna_def_userdef_view(), and viewrotate_invoke().

#define USER_AUTOSAVE   (1 << 0)

Definition at line 435 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_filepaths(), and WM_autosave_init().

#define USER_CAM_LOCK_NO_PARENT   (1 << 19)
#define USER_COMPUTE_DEVICE_CUDA   2

Definition at line 636 of file DNA_userdef_types.h.

#define USER_COMPUTE_DEVICE_NONE   0

Definition at line 634 of file DNA_userdef_types.h.

#define USER_COMPUTE_DEVICE_OPENCL   1

Definition at line 635 of file DNA_userdef_types.h.

#define USER_CONTINUOUS_MOUSE   (1 << 24)
#define USER_CP_CIRCLE   0

Definition at line 577 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and uiBlockPicker().

#define USER_CP_SQUARE_HS   2

Definition at line 579 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and uiBlockPicker().

#define USER_CP_SQUARE_HV   3

Definition at line 580 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and uiBlockPicker().

#define USER_CP_SQUARE_SV   1

Definition at line 578 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and uiBlockPicker().

#define USER_CUSTOM_RANGE   (1 << 17)

Definition at line 452 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions(), and rna_def_userdef_system().

#define USER_DISABLE_AA   16

Definition at line 558 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system().

#define USER_DISABLE_MIPMAP   4

Definition at line 556 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and WM_init().

#define USER_DISABLE_VBO   8
#define USER_DOTRANSLATE   (1 << 5)
#define USER_DRAW_AUTOMATIC   3
#define USER_DRAW_FULL   2

Definition at line 563 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), and wm_draw_update().

#define USER_DRAW_OVERLAP   1
#define USER_DRAW_OVERLAP_FLIP   4
#define USER_DRAW_TRIPLE   0
#define USER_DRAWVIEWINFO   (1 << 4)

Definition at line 480 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and view3d_main_area_draw_info().

#define USER_DUP_ACT   (1 << 10)

Definition at line 549 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_ARM   (1 << 9)
#define USER_DUP_CURVE   (1 << 1)

Definition at line 540 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_FONT   (1 << 3)

Definition at line 542 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_IPO   (1 << 6)

Definition at line 545 of file DNA_userdef_types.h.

Referenced by copy_object_set_idnew(), and rna_def_userdef_edit().

#define USER_DUP_LAMP   (1 << 5)

Definition at line 544 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_MAT   (1 << 7)
#define USER_DUP_MBALL   (1 << 4)

Definition at line 543 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_MESH   (1 << 0)

Definition at line 539 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_PSYS   (1 << 11)

Definition at line 550 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_SURF   (1 << 2)

Definition at line 541 of file DNA_userdef_types.h.

Referenced by object_add_duplicate_internal(), and rna_def_userdef_edit().

#define USER_DUP_TEX   (1 << 8)

Definition at line 547 of file DNA_userdef_types.h.

Referenced by copy_object_set_idnew(), and rna_def_userdef_edit().

#define USER_FILECOMPRESS   (1 << 15)

Definition at line 450 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_filepaths(), and save_set_compress().

#define USER_FILENOUI   (1 << 23)
#define USER_FILTERFILEEXTS   (1 << 3)
#define USER_GLOBALUNDO   (1 << 13)
#define USER_HIDE_DOT   (1 << 16)
#define USER_HIDE_RECENT   (1 << 28)

Definition at line 505 of file DNA_userdef_types.h.

Referenced by file_panel_recent(), and rna_def_userdef_filepaths().

#define USER_LMOUSESELECT   (1 << 14)
#define USER_LOCKAROUND   (1 << 12)

Definition at line 488 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view().

#define USER_MAT_ON_OB   (1 << 8)

Definition at line 443 of file DNA_userdef_types.h.

Referenced by assign_material(), and rna_def_userdef_edit().

#define USER_MENUFIXEDORDER   (1 << 23)

Definition at line 500 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and uiBlockFlipOrder().

#define USER_MENUOPENAUTO   (1 << 9)

Definition at line 485 of file DNA_userdef_types.h.

Referenced by button_activate_state(), and rna_def_userdef_view().

#define USER_MMB_PASTE   (1 << 22)

Definition at line 499 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), and text_keymap().

#define USER_NONEGFRAMES   (1 << 24)

Definition at line 459 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_edit().

#define USER_NONUMPAD   (1 << 13)

Definition at line 448 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), and wm_eventemulation().

#define USER_ORBIT_SELECTION   (1 << 14)

Definition at line 490 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and viewops_data_create().

#define USER_ORBIT_ZBUF   (1 << 15)
#define USER_PLAINMENUS   (1 << 5)

Definition at line 481 of file DNA_userdef_types.h.

Referenced by init_userdef_do_versions(), and rna_def_userdef_view().

#define USER_RELEASECONFIRM   (1 << 21)

Definition at line 456 of file DNA_userdef_types.h.

Referenced by initTransInfo(), rna_def_userdef_edit(), and WM_modal_tweak_exit().

#define USER_RELPATHS   (1 << 20)
#define USER_SAVE_PREVIEWS   (1 << 16)

Definition at line 451 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_filepaths(), WM_write_file(), and write_previews().

#define USER_SCENEGLOBAL   (1 << 4)

Definition at line 439 of file DNA_userdef_types.h.

Referenced by ED_screen_set_scene(), and rna_def_userdef_view().

#define USER_SCRIPT_AUTOEXEC_DISABLE   (1 << 22)

Definition at line 457 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system(), wm_init_userdef(), and WM_read_homefile().

#define USER_SECTION_ADDONS   6

Definition at line 432 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_EDIT   1

Definition at line 427 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_FILE   2

Definition at line 428 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_INPUT   5

Definition at line 431 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_INTERFACE   0

Definition at line 426 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_SYSTEM   3

Definition at line 429 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SECTION_THEME   4

Definition at line 430 of file DNA_userdef_types.h.

Referenced by RNA_def_userdef().

#define USER_SHOW_FPS   (1 << 21)
#define USER_SHOW_ROTVIEWICON   (1 << 17)
#define USER_SHOW_THUMBNAILS   (1 << 29)

Definition at line 506 of file DNA_userdef_types.h.

Referenced by ED_fileselect_set_params(), and rna_def_userdef_filepaths().

#define USER_SHOW_VIEWPORTNAME   (1 << 18)

Definition at line 495 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and view3d_main_area_draw_info().

#define USER_SPLASH_DISABLE   (1 << 27)

Definition at line 504 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and WM_init_splash().

#define USER_TEXT_DISABLE_AA   (1 << 0)

Definition at line 568 of file DNA_userdef_types.h.

Referenced by blf_glyph_add(), and rna_def_userdef_system().

#define USER_TIMECODE_MILLISECONDS   3

Definition at line 593 of file DNA_userdef_types.h.

Referenced by ANIM_timecode_string_from_frame(), and rna_def_userdef_view().

#define USER_TIMECODE_MINIMAL   0

Definition at line 587 of file DNA_userdef_types.h.

Referenced by ANIM_timecode_string_from_frame(), and rna_def_userdef_view().

#define USER_TIMECODE_SECONDS_ONLY   4

Definition at line 595 of file DNA_userdef_types.h.

Referenced by ANIM_timecode_string_from_frame(), and rna_def_userdef_view().

#define USER_TIMECODE_SMPTE_FULL   2

Definition at line 591 of file DNA_userdef_types.h.

Referenced by ANIM_timecode_string_from_frame(), and rna_def_userdef_view().

#define USER_TIMECODE_SMPTE_MSF   1

Definition at line 589 of file DNA_userdef_types.h.

Referenced by ANIM_timecode_string_from_frame(), and rna_def_userdef_view().

#define USER_TOOLTIPS   (1 << 11)

Definition at line 446 of file DNA_userdef_types.h.

Referenced by button_tooltip_timer_reset(), and rna_def_userdef_view().

#define USER_TOOLTIPS_PYTHON   (1 << 26)

Definition at line 461 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_view(), and ui_tooltip_create().

#define USER_TR_IFACE   (1 << 1)
#define USER_TR_TOOLTIPS   (1 << 0)
#define USER_TRACKBALL   (1 << 5)

Definition at line 440 of file DNA_userdef_types.h.

Referenced by ndof_orbit_invoke(), rna_def_userdef_input(), and viewrotate_apply().

#define USER_TWOBUTTONMOUSE   (1 << 12)
#define USER_TXT_TABSTOSPACES_DISABLE   (1 << 25)

Definition at line 460 of file DNA_userdef_types.h.

Referenced by add_empty_text(), add_text(), and rna_def_userdef_system().

#define USER_USETEXTUREFONT   (1 << 6)

Definition at line 535 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_system().

#define USER_WHEELZOOMDIR   (1 << 2)

Definition at line 478 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), view_editmove(), and WM_userdef_event_map().

#define USER_ZOOM_CONT   0
#define USER_ZOOM_DOLLY   2

Definition at line 473 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), and viewzoom_invoke().

#define USER_ZOOM_HORIZ   (1 << 26)
#define USER_ZOOM_INVERT   (1 << 25)

Definition at line 502 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), viewdolly_modal(), and viewzoom_modal().

#define USER_ZOOM_SCALE   1

Definition at line 472 of file DNA_userdef_types.h.

Referenced by rna_def_userdef_input(), view_zoomdrag_modal(), and viewzoom_apply().

#define USER_ZOOM_TO_MOUSEPOS   (1 << 20)

Typedef Documentation

typedef struct bAddon bAddon
typedef struct bTheme bTheme
typedef struct SolidLight SolidLight
typedef struct ThemeSpace ThemeSpace
typedef struct ThemeUI ThemeUI
typedef struct uiFont uiFont
typedef struct uiFontStyle uiFontStyle
typedef struct uiPanelColors uiPanelColors
typedef struct uiStyle uiStyle
typedef struct UserDef UserDef

Variable Documentation

Definition at line 94 of file blender.c.

Referenced by add_empty_text(), add_named_exec(), add_primitive_bone(), add_scene(), add_text(), ANIM_timecode_string_from_frame(), armature_bone_primitive_add_exec(), assign_material(), attach_ndof_data(), axis_set_view(), BIF_do_manipulator(), BIF_draw_manipulator(), blf_glyph_add(), BLF_translate_iface(), BLF_translate_tooltips(), button_activate_state(), button_tooltip_timer_reset(), clip_draw_curfra_label(), SubdAccBuilder::computeEdgeStencil(), console_scrollback_limit(), btGjkEpaSolver2::Distance(), do_history(), do_versions(), draw_depth(), draw_fcurve_curve(), draw_group_socket(), draw_image_seq(), draw_manipulator_rotate(), draw_manipulator_rotate_cyl(), draw_manipulator_scale(), draw_manipulator_translate(), draw_marker_texts(), draw_object(), draw_selected_name(), draw_view_axis(), drawcentercircle(), drawlamp(), duplicate_exec(), ED_fileselect_set_params(), ED_object_add_generic_get_opts(), ED_refresh_viewport_fps(), ED_screen_set_scene(), ED_spacetypes_init(), ED_undo_push(), ed_undo_step(), ED_undo_valid(), ED_view3d_camera_lock_sync(), gjkepa2_impl::GJK::EncloseOrigin(), GregoryTrianglePatch::eval(), GregoryQuadPatch::eval(), gjkepa2_impl::EPA::Evaluate(), gjkepa2_impl::GJK::Evaluate(), ewa_eval(), gjkepa2_impl::EPA::expand(), DocumentExporter::exportCurrentScene(), file_browse_invoke(), file_panel_recent(), flyApply_ndof(), free_old_images(), get_undo_system(), gp_stroke_simplify(), gp_stroke_smooth(), gpencil_draw_init(), GPU_buffer_legacy(), GPU_build_grid_buffers(), GPU_build_mesh_buffers(), GPU_default_lights(), gpu_set_alpha_blend(), MTRand::hash(), id_search_cb(), IDnames_to_dyn_pupstring(), image_open_invoke(), image_view_ndof_invoke(), IMB_isanim(), IMB_ispic(), ColorBlock::init(), init_userdef_do_versions(), initFlyInfo(), gjkepa2_impl::EPA::Initialize(), initTransInfo(), insert_vert_fcurve(), is_pow2_limit(), main(), DirectDrawSurface::mipmap(), ndof_orbit_invoke(), ndof_pan_invoke(), node_draw_group(), node_draw_hidden(), node_update_group(), object_add_generic_invoke_options(), open_invoke(), open_set_load_ui(), outliner_build_tree(), p_chart_convex_hull(), paint_draw_alpha_overlay(), PE_undo_push(), btGjkEpaSolver2::Penetration(), project_paint_end(), gjkepa2_impl::GJK::projectorigin(), pseudoinverse_m4_m4(), rna_ensure_property_description(), rna_ensure_property_name(), RNA_property_enum_items_gettexted(), save_set_compress(), screen_opengl_render_end(), screen_opengl_render_init(), screenshot_startjob(), set_3dcursor_invoke(), btGjkEpaSolver2::SignedDistance(), sk_stroke_filtermval(), smaller_pow2_limit(), smooth_view(), StartKetsjiShell(), KDL::svd_eigen_HH(), text_keymap(), text_scroll_exec(), texture_paint_toggle_exec(), ui_but_start_drag(), UI_GetStyle(), UI_GetTheme(), ui_is_a_warp_but(), ui_numedit_but_HSVCIRCLE(), UI_SetTheme(), ui_theme_init_default(), ui_tooltip_create(), UI_view2d_grid_calc(), UI_view2d_grid_draw(), uiBlockFlipOrder(), uiBlockPicker(), uifont_to_blfont(), uiStyleFontSet(), uiStyleInit(), undo_editmode_push(), undo_stack_push_begin(), undo_stack_push_end(), view3d_main_area_draw_info(), view3d_main_area_draw_objects(), view3d_new(), view_editmove(), view_zoom_inout_invoke(), view_zoom_mouseloc(), view_zoomdrag_apply(), view_zoomdrag_invoke(), view_zoomdrag_modal(), view_zoomin_invoke(), view_zoomout_invoke(), view_zoomstep_apply(), viewdolly_apply(), viewdolly_exec(), viewdolly_invoke(), viewdolly_modal(), viewops_data_create(), vieworbit_exec(), viewrotate_apply(), viewrotate_invoke(), viewzoom_apply(), viewzoom_invoke(), viewzoom_modal(), wm_autosave_delete(), WM_autosave_init(), wm_autosave_timer(), wm_block_create_splash(), WM_cursor_set(), wm_draw_update(), wm_eventemulation(), wm_gesture_evaluate(), wm_handlers_do(), WM_init(), WM_init_splash(), wm_init_userdef(), WM_keyconfig_active(), WM_keyconfig_remove(), WM_keyconfig_set_active(), WM_keyconfig_update(), WM_keymap_restore_to_default(), wm_macro_modal(), WM_modal_tweak_exit(), wm_ndof_sensitivity_exec(), wm_operator_invoke(), WM_read_history(), WM_read_homefile(), WM_userdef_event_map(), WM_write_file(), write_history(), write_previews(), and write_userdef().