Blender V4.5
DNA_space_enums.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
9
10#include "BLI_utildefines.h"
11
12#pragma once
13
14/* -------------------------------------------------------------------- */
17
19enum {
33};
34
36
37/* -------------------------------------------------------------------- */
40
42typedef enum eSpaceInfo_RptMask {
43 INFO_RPT_DEBUG = (1 << 0),
44 INFO_RPT_INFO = (1 << 1),
45 INFO_RPT_OP = (1 << 2),
46 INFO_RPT_WARN = (1 << 3),
47 INFO_RPT_ERR = (1 << 4),
49
51
52/* -------------------------------------------------------------------- */
55
56/* button defines (deprecated) */
57#ifdef DNA_DEPRECATED_ALLOW
58/* WARNING: the values of these defines are used in SpaceProperties.tabs[8] */
60enum {
61 CONTEXT_SCENE = 0,
62 CONTEXT_OBJECT = 1,
63 // CONTEXT_TYPES = 2,
64 CONTEXT_SHADING = 3,
65 CONTEXT_EDITING = 4,
66 // CONTEXT_SCRIPT = 5,
67 // CONTEXT_LOGIC = 6,
68};
69
71enum {
72 // BUTS_VIEW = 0,
73 BUTS_LAMP = 1,
74 BUTS_MAT = 2,
75 BUTS_TEX = 3,
76 BUTS_ANIM = 4,
77 BUTS_WORLD = 5,
78 BUTS_RENDER = 6,
79 BUTS_EDIT = 7,
80 // BUTS_GAME = 8,
81 BUTS_FPAINT = 9,
82 BUTS_RADIO = 10,
83 BUTS_SCRIPT = 11,
84 // BUTS_SOUND = 12,
85 BUTS_CONSTRAINT = 13,
86 // BUTS_EFFECTS = 14,
87};
88#endif /* DNA_DEPRECATED_ALLOW */
89
115
117typedef enum eSpaceButtons_Flag {
118 /* SB_PRV_OSA = (1 << 0), */ /* UNUSED */
119 SB_PIN_CONTEXT = (1 << 1),
126
133
135
136/* -------------------------------------------------------------------- */
139
142 /* SO_TESTBLOCKS = (1 << 0), */ /* UNUSED */
143 /* SO_NEWSELECTED = (1 << 1), */ /* UNUSED */
144 SO_FLAG_UNUSED_1 = (1 << 2), /* cleared */
145 /* SO_HIDE_KEYINGSETINFO = (1 << 3), */ /* UNUSED */
147 SO_SYNC_SELECT = (1 << 5),
148 SO_MODE_COLUMN = (1 << 6),
150
153 SO_FILTER_SEARCH = (1 << 0), /* Run-time flag. */
156 SO_FILTER_NO_OB_CONTENT = (1 << 3), /* Not only mesh, but modifiers, constraints, ... */
158
159 SO_FILTER_UNUSED_5 = (1 << 5), /* cleared */
168
169 SO_FILTER_OB_STATE_SELECTABLE = (1 << 12), /* Not set via DNA. */
170 SO_FILTER_OB_STATE_VISIBLE = (1 << 13), /* Not set via DNA. */
172 SO_FILTER_OB_STATE_SELECTED = (1 << 15), /* Not set via DNA. */
173 SO_FILTER_OB_STATE_ACTIVE = (1 << 16), /* Not set via DNA. */
176
177 SO_FILTER_ID_TYPE = (1 << 19),
178
181
182#define SO_FILTER_OB_TYPE \
183 (SO_FILTER_NO_OB_MESH | SO_FILTER_NO_OB_ARMATURE | SO_FILTER_NO_OB_EMPTY | \
184 SO_FILTER_NO_OB_LAMP | SO_FILTER_NO_OB_CAMERA | SO_FILTER_NO_OB_GREASE_PENCIL | \
185 SO_FILTER_NO_OB_OTHERS)
186
187#define SO_FILTER_OB_STATE \
188 (SO_FILTER_OB_STATE_VISIBLE | SO_FILTER_OB_STATE_SELECTED | SO_FILTER_OB_STATE_ACTIVE | \
189 SO_FILTER_OB_STATE_SELECTABLE)
190
191#define SO_FILTER_ANY \
192 (SO_FILTER_NO_OB_CONTENT | SO_FILTER_NO_CHILDREN | SO_FILTER_OB_TYPE | SO_FILTER_OB_STATE | \
193 SO_FILTER_NO_COLLECTION | SO_FILTER_NO_VIEW_LAYERS)
194
204
215
219 /* SO_CUR_SCENE = 1, */ /* deprecated! */
220 /* SO_VISIBLE = 2, */ /* deprecated! */
221 /* SO_SELECTED = 3, */ /* deprecated! */
222 /* SO_ACTIVE = 4, */ /* deprecated! */
223 /* SO_SAME_TYPE = 5, */ /* deprecated! */
224 /* SO_GROUPS = 6, */ /* deprecated! */
226 /* SO_VERSE_SESSION = 8, */ /* deprecated! */
227 /* SO_VERSE_MS = 9, */ /* deprecated! */
230 /* SO_USERDEF = 12, */ /* deprecated! */
231 /* SO_KEYMAP = 13, */ /* deprecated! */
236
244
247 /* cleanup tree */
249 SO_TREESTORE_UNUSED_1 = (1 << 1), /* cleared */
254
261
263
264/* -------------------------------------------------------------------- */
267
269typedef enum eGraphEdit_Flag {
270 /* OLD DEPRECATED SETTING */
271 /* SIPO_LOCK_VIEW = (1 << 0), */
272
273 /* don't merge keyframes on the same frame after a transform */
275 /* don't show any keyframe handles at all */
276 SIPO_NOHANDLES = (1 << 2),
277 /* Automatically lock the transform to whichever axis the cursor has moved the most. */
279 /* show timing in seconds instead of frames */
280 SIPO_DRAWTIME = (1 << 4),
281 /* draw names of F-Curves beside the respective curves */
282 /* NOTE: currently not used */
283 /* SIPO_DRAWNAMES = (1 << 6), */ /* UNUSED */
284 /* show sliders in channels list */
285 SIPO_SLIDERS = (1 << 7),
286 /* don't show the horizontal component of the cursor */
288 /* only show handles of selected keyframes */
290 /* don't perform realtime updates */
292 /* draw grouped channels with colors set in group */
293 /* SIPO_NODRAWGCOLORS = (1 << 13), DEPRECATED */
294 /* normalize curves on display */
295 SIPO_NORMALIZE = (1 << 14),
297 /* show markers region */
298 SIPO_SHOW_MARKERS = (1 << 16),
301
303typedef enum eGraphEdit_Mode {
304 /* all animation curves (from all over Blender) */
306 /* drivers only */
309
323
325
326/* -------------------------------------------------------------------- */
329
331typedef enum eSpaceNla_Flag {
334 /* draw timing in seconds instead of frames */
335 SNLA_DRAWTIME = (1 << 2),
337 /* SNLA_NODRAWCFRANUM = (1 << 4), DEPRECATED */
338 /* don't draw influence curves on strips */
340 /* don't perform realtime updates */
342 /* don't show local strip marker indications */
344 /* show markers region */
347
349
350/* -------------------------------------------------------------------- */
353
363
383
386 SEQ_CACHE_SHOW = (1 << 1),
388 /* Was SEQ_CACHE_SHOW_PREPROCESSED = (1 << 3) */
389 /* Was SEQ_CACHE_SHOW_COMPOSITE = (1 << 4) */
392
401
408
410typedef enum eSpaceSeq_Flag {
411 SEQ_DRAWFRAMES = (1 << 0),
414 SEQ_CLAMP_VIEW = (1 << 3),
417 SEQ_USE_ALPHA = (1 << 6), /* use RGBA display mode for preview */
419 SEQ_SHOW_MARKERS = (1 << 11), /* show markers region */
420 SEQ_ZOOM_TO_FIT = (1 << 12),
421 SEQ_SHOW_OVERLAY = (1 << 13),
425 SEQ_USE_PROXIES = (1 << 17),
426 SEQ_SHOW_GRID = (1 << 18),
428
435
446
448enum {
450 SEQ_GIZMO_HIDE = (1 << 0),
454};
455
462
464
465/* -------------------------------------------------------------------- */
468
481
486
488typedef enum eFileBrowse_Mode {
489 /* Regular Blender File Browser */
491 /* Asset Browser */
494
501
502 /* User selectable choices. */
503
507};
508
515
516 /* User selectable choices. */
517
522 /* Assets: Sort by catalog. Within each catalog, assets will be sorted by name. */
524};
525
532
538
539/* These values need to be hard-coded in structs, DNA does not recognize defines. */
540/* also defined in BKE */
541#define FILE_MAXDIR 768
542#define FILE_MAXFILE 256
543#define FILE_MAX 1024
544
545#define FILE_MAX_LIBEXTRA (FILE_MAX + MAX_ID_NAME)
546
552#define FILE_SELECT_MAX_RECURSIONS (FILE_MAX_LIBEXTRA / 2)
553
569
595
601
616
651
654 /* FILE_SEL_ACTIVE = (1 << 1), */ /* UNUSED */
660
661/* ***** Related to file browser, but never saved in DNA, only here to help with RNA. ***** */
662
664enum {
665 /* The preview for this entry could not be generated. */
667 /* The entry name needs to be freed when clearing file list. */
669 /* The preview for this entry is being loaded on another thread. */
675};
676
678
679/* -------------------------------------------------------------------- */
682
688
696
702
709
717
719typedef enum eSpaceImage_Flag {
720 SI_FLAG_UNUSED_0 = (1 << 0), /* cleared */
721 SI_FLAG_UNUSED_1 = (1 << 1), /* cleared */
722 SI_CLIP_UV = (1 << 2),
723 SI_FLAG_UNUSED_3 = (1 << 3), /* cleared */
724 SI_NO_DRAWFACES = (1 << 4),
725 SI_DRAWSHADOW = (1 << 5),
726 SI_FLAG_UNUSED_6 = (1 << 6), /* cleared */
727 SI_FLAG_UNUSED_7 = (1 << 7), /* cleared */
728 SI_FLAG_UNUSED_8 = (1 << 8), /* cleared */
729 SI_COORDFLOATS = (1 << 9),
730
731 SI_FLAG_UNUSED_10 = (1 << 10),
732 SI_LIVE_UNWRAP = (1 << 11),
733 SI_USE_ALPHA = (1 << 12),
734 SI_SHOW_ALPHA = (1 << 13),
735 SI_SHOW_ZBUF = (1 << 14),
736
737 /* next two for render window display */
738 SI_PREVSPACE = (1 << 15),
739 SI_FULLWINDOW = (1 << 16),
740
741 SI_FLAG_UNUSED_17 = (1 << 17),
742 SI_FLAG_UNUSED_18 = (1 << 18),
743
748 SI_DRAW_TILE = (1 << 19),
749 SI_FLAG_UNUSED_20 = (1 << 20), /* cleared */
750 SI_DRAW_STRETCH = (1 << 21),
751 SI_SHOW_GPENCIL = (1 << 22),
752 SI_FLAG_UNUSED_23 = (1 << 23), /* cleared */
753
754 SI_FLAG_UNUSED_24 = (1 << 24),
755
757 SI_NO_DRAW_TEXPAINT = (1 << 25), /* deprecated - use SI_NO_DRAW_UV_GUIDE instead, see #135102 */
758#endif
759 SI_DRAW_METADATA = (1 << 26),
760
761 SI_SHOW_R = (1 << 27),
762 SI_SHOW_G = (1 << 28),
763 SI_SHOW_B = (1 << 29),
764
766
769
776
778enum {
780 SI_GIZMO_HIDE = (1 << 0),
782};
783
785#define SI_GRID_STEPS_LEN 8
786
788
789/* -------------------------------------------------------------------- */
792
794typedef enum eSpaceText_Flags {
795 /* scrollable */
797
798 ST_FLAG_UNUSED_4 = (1 << 4), /* Cleared. */
799
800 ST_FIND_WRAP = (1 << 5),
801 ST_FIND_ALL = (1 << 6),
802 ST_SHOW_MARGIN = (1 << 7),
803 ST_MATCH_CASE = (1 << 8),
804
805 ST_FLAG_UNUSED_9 = (1 << 9), /* Dirty. */
806
808
809/* SpaceText.findstr/replacestr */
810#define ST_MAX_FIND_STR 256
811
813
814/* -------------------------------------------------------------------- */
817
831
836
838typedef enum eSpaceNode_Flag {
839 SNODE_BACKDRAW = (1 << 1),
841 SNODE_USE_ALPHA = (1 << 3),
843 SNODE_SHOW_R = (1 << 7),
844 SNODE_SHOW_G = (1 << 8),
845 SNODE_SHOW_B = (1 << 9),
846 SNODE_FLAG_UNUSED_5 = (1 << 5), /* cleared */
847 SNODE_FLAG_UNUSED_6 = (1 << 6), /* cleared */
848 SNODE_FLAG_UNUSED_10 = (1 << 10), /* cleared */
849 SNODE_FLAG_UNUSED_11 = (1 << 11), /* cleared */
850 SNODE_PIN = (1 << 12),
853
855enum {
859};
860
868
875
881
883enum {
886};
887
889
890/* -------------------------------------------------------------------- */
893
902
904
905/* -------------------------------------------------------------------- */
908
910typedef enum eSpaceClip_Flag {
916 SC_SHOW_BUNDLES = (1 << 5),
917 SC_MUTE_FOOTAGE = (1 << 6),
919 SC_SHOW_NAMES = (1 << 8),
920 SC_SHOW_GRID = (1 << 9),
921 SC_SHOW_STABLE = (1 << 10),
924 SC_SHOW_FILTERS = (1 << 13),
927 /* SC_SHOW_PYRAMID_LEVELS = (1 << 16), */ /* UNUSED */
929 SC_SHOW_SECONDS = (1 << 18),
933 SC_SHOW_METADATA = (1 << 22),
935
937typedef enum eSpaceClip_Mode {
939 // SC_MODE_RECONSTRUCTION = 1, /* DEPRECATED */
940 // SC_MODE_DISTORTION = 2, /* DEPRECATED */
943
950
956
958enum {
962};
963
965
966/* -------------------------------------------------------------------- */
969
983
988
994
1000
1006
1012
1029
1038
1043
1051
1056#define SPREADSHEET_WIDTH_UNIT \
1057 (UI_UNIT_X * UI_style_get_dpi()->widget.points / (float)UI_DEFAULT_TEXT_POINTS)
1058
1060
1061/* -------------------------------------------------------------------- */
1064
1069typedef enum eSpace_Type {
1080#ifdef DNA_DEPRECATED_ALLOW
1081 SPACE_IMASEL = 10, /* Deprecated */
1082 SPACE_SOUND = 11, /* Deprecated */
1083#endif
1086 /* TODO: fully deprecate */
1087 SPACE_SCRIPT = 14, /* Deprecated */
1088#ifdef DNA_DEPRECATED_ALLOW
1089 SPACE_TIME = 15, /* Deprecated */
1090#endif
1092#ifdef DNA_DEPRECATED_ALLOW
1093 SPACE_LOGIC = 17, /* Deprecated */
1094#endif
1101
1102#define SPACE_TYPE_NUM (SPACE_SPREADSHEET + 1)
1104
1105/* use for function args */
1106#define SPACE_TYPE_ANY -1
1107
1108#define IMG_SIZE_FALLBACK 256
1109
#define ENUM_OPERATORS(_type, _max)
eSpaceNodeOverlay_Flag
@ SN_OVERLAY_SHOW_PATH
@ SN_OVERLAY_SHOW_PREVIEWS
@ SN_OVERLAY_SHOW_WIRE_COLORS
@ SN_OVERLAY_SHOW_REROUTE_AUTO_LABELS
@ SN_OVERLAY_SHOW_TIMINGS
@ SN_OVERLAY_SHOW_OVERLAYS
@ SN_OVERLAY_SHOW_NAMED_ATTRIBUTES
eSpaceImage_Flag
@ SI_FLAG_UNUSED_8
@ SI_DRAW_TILE
@ SI_SHOW_ZBUF
@ SI_FLAG_UNUSED_0
@ SI_NO_DRAW_UV_GUIDE
@ SI_FLAG_UNUSED_7
@ SI_GRID_OVER_IMAGE
@ SI_FLAG_UNUSED_17
@ SI_FLAG_UNUSED_23
@ SI_FULLWINDOW
@ SI_SHOW_R
@ SI_FLAG_UNUSED_10
@ SI_DRAW_STRETCH
@ SI_FLAG_UNUSED_3
@ SI_SHOW_GPENCIL
@ SI_FLAG_UNUSED_20
@ SI_FLAG_UNUSED_24
@ SI_FLAG_UNUSED_1
@ SI_DRAW_METADATA
@ SI_PREVSPACE
@ SI_CLIP_UV
@ SI_USE_ALPHA
@ SI_COORDFLOATS
@ SI_SHOW_G
@ SI_SHOW_B
@ SI_FLAG_UNUSED_18
@ SI_SHOW_ALPHA
@ SI_LIVE_UNWRAP
@ SI_FLAG_UNUSED_6
@ SI_NO_DRAWFACES
@ SI_DRAWSHADOW
eSpaceNode_Flag
@ SNODE_PIN
@ SNODE_FLAG_UNUSED_12
@ SNODE_USE_ALPHA
@ SNODE_SHOW_B
@ SNODE_FLAG_UNUSED_6
@ SNODE_SHOW_G
@ SNODE_SHOW_R
@ SNODE_FLAG_UNUSED_11
@ SNODE_BACKDRAW
@ SNODE_FLAG_UNUSED_10
@ SNODE_FLAG_UNUSED_5
@ SNODE_SHOW_ALPHA
@ SNODE_SHOW_GPENCIL
eFileSortType
@ FILE_SORT_ASSET_CATALOG
@ FILE_SORT_DEFAULT
@ FILE_SORT_ALPHA
@ FILE_SORT_TIME
@ FILE_SORT_EXTENSION
@ FILE_SORT_SIZE
eSpaceImageOverlay_Flag
@ SI_OVERLAY_SHOW_OVERLAYS
@ SI_OVERLAY_DRAW_TEXT_INFO
@ SI_OVERLAY_SHOW_GRID_BACKGROUND
@ SI_OVERLAY_DRAW_RENDER_REGION
eFileSelectType
@ FILE_LOADLIB
@ FILE_ASSET_LIBRARY
@ FILE_SPECIAL
@ FILE_BLENDER
@ FILE_UNIX
@ FILE_MAIN_ASSET
@ FILE_MAIN
@ FILE_ASSET_LIBRARY_ALL
eSpaceSpreadsheet_ContextType
@ SPREADSHEET_CONTEXT_OBJECT
@ SPREADSHEET_CONTEXT_MODIFIER
@ SPREADSHEET_CONTEXT_NODE
eSpaceSeq_Proxy_RenderSize
@ SEQ_RENDER_SIZE_PROXY_25
@ SEQ_RENDER_SIZE_PROXY_75
@ SEQ_RENDER_SIZE_PROXY_50
@ SEQ_RENDER_SIZE_FULL
@ SEQ_RENDER_SIZE_SCENE
@ SEQ_RENDER_SIZE_PROXY_100
@ SEQ_RENDER_SIZE_NONE
eFileSel_File_Types
@ FILE_TYPE_BTX
@ FILE_TYPE_BLENDER
@ FILE_TYPE_ASSET
@ FILE_TYPE_BUNDLE
@ FILE_TYPE_ALEMBIC
@ FILE_TYPE_ARCHIVE
@ FILE_TYPE_TEXT
@ FILE_TYPE_COLLADA
@ FILE_TYPE_PYSCRIPT
@ FILE_TYPE_BLENDER_BACKUP
@ FILE_TYPE_VOLUME
@ FILE_TYPE_MOVIE
@ FILE_TYPE_SOUND
@ FILE_TYPE_OBJECT_IO
@ FILE_TYPE_FOLDER
@ FILE_TYPE_FTFONT
@ FILE_TYPE_BLENDERLIB
@ FILE_TYPE_OPERATOR
@ FILE_TYPE_USD
@ FILE_TYPE_IMAGE
@ FILE_TYPE_DIR
eSpreadsheetTableIDType
@ SPREADSHEET_TABLE_ID_TYPE_GEOMETRY
eSpace_Type
@ SPACE_TEXT
@ SPACE_CLIP
@ SPACE_ACTION
@ SPACE_CONSOLE
@ SPACE_OUTLINER
@ SPACE_STATUSBAR
@ SPACE_TOPBAR
@ SPACE_NODE
@ SPACE_SPREADSHEET
@ SPACE_USERPREF
@ SPACE_FILE
@ SPACE_PROPERTIES
@ SPACE_NLA
@ SPACE_SEQ
@ SPACE_EMPTY
@ SPACE_SCRIPT
@ SPACE_IMAGE
@ SPACE_GRAPH
@ SPACE_VIEW3D
@ SPACE_INFO
@ SI_GIZMO_HIDE
@ SI_GIZMO_HIDE_NAVIGATE
eSpaceSeq_SequencerTimelineOverlay_Flag
@ SEQ_TIMELINE_SHOW_FCURVES
@ SEQ_TIMELINE_SHOW_STRIP_DURATION
@ SEQ_TIMELINE_SHOW_THUMBNAILS
@ SEQ_TIMELINE_SHOW_STRIP_RETIMING
@ SEQ_TIMELINE_SHOW_STRIP_OFFSETS
@ SEQ_TIMELINE_ALL_WAVEFORMS
@ SEQ_TIMELINE_WAVEFORMS_HALF
@ SEQ_TIMELINE_SHOW_STRIP_SOURCE
@ SEQ_TIMELINE_SHOW_STRIP_NAME
@ SEQ_TIMELINE_SHOW_GRID
@ SEQ_TIMELINE_NO_WAVEFORMS
@ SEQ_TIMELINE_SHOW_STRIP_COLOR_TAG
SpaceNodeGeometryNodesType
@ SNODE_GEOMETRY_MODIFIER
@ SNODE_GEOMETRY_TOOL
eSpaceImage_UVDT
@ SI_UVDT_BLACK
@ SI_UVDT_DASH
@ SI_UVDT_WHITE
@ SI_UVDT_OUTLINE
eSpaceClip_View
@ SC_VIEW_GRAPH
@ SC_VIEW_CLIP
@ SC_VIEW_DOPESHEET
eFileSel_Params_RenameFlag
@ FILE_PARAMS_RENAME_POSTSCROLL_PENDING
@ FILE_PARAMS_RENAME_ACTIVE
@ FILE_PARAMS_RENAME_POSTSCROLL_ACTIVE
@ FILE_PARAMS_RENAME_PENDING
enum eSpaceSpreadsheet_ObjectEvalState eSpaceSpreadsheet_Context
eFileDetails
@ FILE_DETAILS_DATETIME
@ FILE_DETAILS_SIZE
enum eSpaceOutliner_ShowRestrictFlag eSpaceOutliner_Restrict
eSpaceOutliner_Search_Flags
@ SO_FIND_COMPLETE
@ SO_SEARCH_RECURSIVE
@ SO_FIND_CASE_SENSITIVE
eSpaceNodeOverlay_preview_shape
@ SN_OVERLAY_PREVIEW_3D
@ SN_OVERLAY_PREVIEW_FLAT
eSpaceSeq_Displays
@ SEQ_VIEW_SEQUENCE_PREVIEW
@ SEQ_VIEW_SEQUENCE
@ SEQ_VIEW_PREVIEW
eSpaceImage_UVDT_Stretch
@ SI_UVDT_STRETCH_AREA
@ SI_UVDT_STRETCH_ANGLE
eGraphEdit_Mode
@ SIPO_MODE_DRIVERS
@ SIPO_MODE_ANIMATION
eFileAssetImportMethod
@ FILE_ASSET_IMPORT_APPEND_REUSE
@ FILE_ASSET_IMPORT_APPEND
@ FILE_ASSET_IMPORT_LINK
@ FILE_ASSET_IMPORT_FOLLOW_PREFS
eGraphEdit_Flag
@ SIPO_DRAWTIME
@ SIPO_AUTOLOCK_AXIS
@ SIPO_NODRAWCURSOR
@ SIPO_SELVHANDLESONLY
@ SIPO_NORMALIZE_FREEZE
@ SIPO_NO_DRAW_EXTRAPOLATION
@ SIPO_NOREALTIMEUPDATES
@ SIPO_NOTRANSKEYCULL
@ SIPO_SHOW_MARKERS
@ SIPO_NOHANDLES
@ SIPO_NORMALIZE
@ SIPO_SLIDERS
eFileTags
@ FILE_TAG_REBUILD_MAIN_FILES
eConsoleLine_Type
@ CONSOLE_LINE_INFO
@ CONSOLE_LINE_ERROR
@ CONSOLE_LINE_INPUT
@ CONSOLE_LINE_OUTPUT
eSpaceInfo_RptMask
@ INFO_RPT_INFO
@ INFO_RPT_WARN
@ INFO_RPT_ERR
@ INFO_RPT_OP
@ INFO_RPT_DEBUG
eFileSel_Params_AssetCatalogVisibility
@ FILE_SHOW_ASSETS_ALL_CATALOGS
@ FILE_SHOW_ASSETS_WITHOUT_CATALOG
@ FILE_SHOW_ASSETS_FROM_CATALOG
eFileBrowse_Mode
@ FILE_BROWSE_MODE_ASSETS
@ FILE_BROWSE_MODE_FILES
enum eSpreadsheetTableIDType eSpreadsheetTableType
eSpaceOutliner_LibOverrideViewMode
@ SO_LIB_OVERRIDE_VIEW_HIERARCHIES
@ SO_LIB_OVERRIDE_VIEW_PROPERTIES
eSpreadsheetColumnFlag
@ SPREADSHEET_COLUMN_FLAG_UNAVAILABLE
eDirEntry_SelectFlag
@ FILE_SEL_EDITING
@ FILE_SEL_HIGHLIGHTED
@ FILE_SEL_SELECTED
eSpaceSpreadsheet_RowFilterFlag
@ SPREADSHEET_ROW_FILTER_BOOL_VALUE
@ SPREADSHEET_ROW_FILTER_UI_EXPAND
@ SPREADSHEET_ROW_FILTER_ENABLED
eSpaceOutliner_ShowRestrictFlag
@ SO_RESTRICT_HIDE
@ SO_RESTRICT_RENDER
@ SO_RESTRICT_INDIRECT_ONLY
@ SO_RESTRICT_VIEWPORT
@ SO_RESTRICT_ENABLE
@ SO_RESTRICT_HOLDOUT
@ SO_RESTRICT_SELECT
eSpaceClip_Mode
@ SC_MODE_TRACKING
@ SC_MODE_MASKEDIT
eSpaceOutliner_Filter
@ SO_FILTER_OB_STATE_ACTIVE
@ SO_FILTER_NO_OB_MESH
@ SO_FILTER_SHOW_SYSTEM_OVERRIDES
@ SO_FILTER_CLEARED_1
@ SO_FILTER_NO_OB_CAMERA
@ SO_FILTER_NO_CHILDREN
@ SO_FILTER_SEARCH
@ SO_FILTER_NO_OB_CONTENT
@ SO_FILTER_NO_OB_GREASE_PENCIL
@ SO_FILTER_NO_OB_LAMP
@ SO_FILTER_ID_TYPE
@ SO_FILTER_OB_STATE_SELECTABLE
@ SO_FILTER_OB_STATE_INVERSE
@ SO_FILTER_OB_STATE_SELECTED
@ SO_FILTER_OB_STATE_VISIBLE
@ SO_FILTER_NO_OBJECT
@ SO_FILTER_UNUSED_5
@ SO_FILTER_NO_VIEW_LAYERS
@ SO_FILTER_NO_OB_OTHERS
@ SO_FILTER_NO_OB_EMPTY
@ SO_FILTER_NO_COLLECTION
@ SO_FILTER_NO_OB_ARMATURE
eSpaceSpreadsheet_FilterFlag
@ SPREADSHEET_FILTER_SELECTED_ONLY
@ SPREADSHEET_FILTER_ENABLE
eSpaceSeq_SequencerPreviewOverlay_Flag
@ SEQ_PREVIEW_SHOW_METADATA
@ SEQ_PREVIEW_SHOW_GPENCIL
@ SEQ_PREVIEW_SHOW_SAFE_MARGINS
@ SEQ_PREVIEW_SHOW_OUTLINE_SELECTED
@ SEQ_PREVIEW_SHOW_SAFE_CENTER
@ SEQ_PREVIEW_SHOW_2D_CURSOR
eSpaceNla_Flag
@ SNLA_FLAG_UNUSED_0
@ SNLA_FLAG_UNUSED_1
@ SNLA_DRAWTIME
@ SNLA_NOSTRIPCURVES
@ SNLA_FLAG_UNUSED_3
@ SNLA_NOLOCALMARKERS
@ SNLA_SHOW_MARKERS
@ SNLA_NOREALTIMEUPDATES
@ SCLIP_GIZMO_HIDE
@ SCLIP_GIZMO_HIDE_NAVIGATE
@ SNODE_INSERTOFS_DIR_RIGHT
@ SNODE_INSERTOFS_DIR_LEFT
eSpaceOutliner_Flag
@ SO_SYNC_SELECT
@ SO_FLAG_UNUSED_1
@ SO_MODE_COLUMN
@ SO_SKIP_SORT_ALPHA
eSpaceSeq_DrawFlag
@ SEQ_DRAW_UNUSED_0
@ SEQ_DRAW_TRANSFORM_PREVIEW
@ SEQ_DRAW_UNUSED_1
eSpaceOutliner_StateFilter
@ SO_FILTER_OB_SELECTABLE
@ SO_FILTER_OB_SELECTED
@ SO_FILTER_OB_VISIBLE
@ SO_FILTER_OB_HIDDEN
@ SO_FILTER_OB_ALL
@ SO_FILTER_OB_ACTIVE
eSpaceClip_Flag
@ SC_HIDE_DISABLED
@ SC_SHOW_SECONDS
@ SC_SHOW_MARKER_SEARCH
@ SC_SHOW_GRAPH_HIDDEN
@ SC_SHOW_NAMES
@ SC_SHOW_TINY_MARKER
@ SC_SHOW_GRAPH_FRAMES
@ SC_LOCK_SELECTION
@ SC_SHOW_METADATA
@ SC_SHOW_ANNOTATION
@ SC_SHOW_GRAPH_SEL_ONLY
@ SC_SHOW_GRID
@ SC_SHOW_STABLE
@ SC_SHOW_GRAPH_TRACKS_MOTION
@ SC_MUTE_FOOTAGE
@ SC_SHOW_BUNDLES
@ SC_LOCK_TIMECURSOR
@ SC_SHOW_MARKER_PATTERN
@ SC_MANUAL_CALIBRATION
@ SC_SHOW_TRACK_PATH
@ SC_SHOW_GRAPH_TRACKS_ERROR
@ SC_SHOW_FILTERS
@ SPACE_FLAG_TYPE_WAS_ACTIVE
@ SPACE_FLAG_TYPE_TEMPORARY
eSpaceButtons_Flag
@ SB_SHADING_CONTEXT
@ SB_TEX_USER_LIMITED
@ SB_FLAG_UNUSED_3
@ SB_PIN_CONTEXT
@ SB_FLAG_UNUSED_2
eFileDisplayType
@ FILE_VERTICALDISPLAY
@ FILE_IMGDISPLAY
@ FILE_HORIZONTALDISPLAY
@ FILE_DEFAULTDISPLAY
eGraphEdit_Runtime_Flag
@ SIPO_RUNTIME_FLAG_NEED_CHAN_SYNC
@ SIPO_RUNTIME_FLAG_NEED_CHAN_SYNC_COLOR
@ SIPO_RUNTIME_FLAG_TWEAK_HANDLES_RIGHT
@ SIPO_RUNTIME_FLAG_TWEAK_HANDLES_LEFT
eSpaceImage_PixelRoundMode
@ SI_PIXEL_ROUND_CENTER
@ SI_PIXEL_ROUND_CORNER
@ SI_PIXEL_ROUND_DISABLED
eSpaceText_Flags
@ ST_FIND_WRAP
@ ST_SCROLL_SELECT
@ ST_SHOW_MARGIN
@ ST_FLAG_UNUSED_4
@ ST_FLAG_UNUSED_9
@ ST_MATCH_CASE
@ ST_FIND_ALL
eSpaceSeq_OverlayFrameType
@ SEQ_OVERLAY_FRAME_TYPE_RECT
@ SEQ_OVERLAY_FRAME_TYPE_CURRENT
@ SEQ_OVERLAY_FRAME_TYPE_REFERENCE
eSpaceSpreadsheet_ObjectEvalState
@ SPREADSHEET_OBJECT_EVAL_STATE_VIEWER_NODE
@ SPREADSHEET_OBJECT_EVAL_STATE_EVALUATED
@ SPREADSHEET_OBJECT_EVAL_STATE_ORIGINAL
eSpaceOutliner_StoreFlag
@ SO_TREESTORE_CLEANUP
@ SO_TREESTORE_REBUILD
@ SO_TREESTORE_UNUSED_1
eSpaceSeq_SequencerCacheOverlay_Flag
@ SEQ_CACHE_SHOW_RAW
@ SEQ_CACHE_SHOW
@ SEQ_CACHE_SHOW_FINAL_OUT
eFileSel_Params_Flag
@ FILE_ACTIVE_COLLECTION
@ FILE_HIDE_TOOL_PROPS
@ FILE_CHECK_EXISTING
@ FILE_FILTER_ASSET_CATALOG
@ FILE_RELPATH
@ FILE_PARAMS_FLAG_UNUSED_3
@ FILE_PARAMS_FLAG_UNUSED_1
@ FILE_PARAMS_FLAG_UNUSED_2
@ FILE_AUTOSELECT
@ FILE_FILTER
@ FILE_SORT_INVERT
@ FILE_DIRSEL_ONLY
@ FILE_LINK
@ FILE_ASSETS_ONLY
@ FILE_HIDE_DOT
@ FILE_PATH_TOKENS_ALLOW
eSpaceSeq_RegionType
@ SEQ_DRAW_IMG_VECTORSCOPE
@ SEQ_DRAW_IMG_RGBPARADE
@ SEQ_DRAW_IMG_HISTOGRAM
@ SEQ_DRAW_IMG_IMBUF
@ SEQ_DRAW_IMG_WAVEFORM
eSpaceSeq_Flag
@ SEQ_DRAWFRAMES
@ SPACE_SEQ_FLAG_UNUSED_15
@ SEQ_SHOW_MARKERS
@ SEQ_DRAW_COLOR_SEPARATED_UNUSED_2
@ SPACE_SEQ_DESELECT_STRIP_HANDLE
@ SPACE_SEQ_FLAG_UNUSED_14
@ SEQ_USE_ALPHA
@ SEQ_MARKER_TRANS
@ SEQ_USE_PROXIES
@ SEQ_SHOW_GRID
@ SEQ_ZOOM_TO_FIT
@ SEQ_CLAMP_VIEW
@ SEQ_SHOW_OVERLAY
@ SPACE_SEQ_FLAG_UNUSED_10
@ SPACE_SEQ_FLAG_UNUSED_5
@ SPACE_SEQ_FLAG_UNUSED_16
eSpaceClip_GPencil_Source
@ SC_GPENCIL_SRC_CLIP
@ SC_GPENCIL_SRC_TRACK
@ SEQ_GIZMO_HIDE
@ SEQ_GIZMO_HIDE_NAVIGATE
@ SEQ_GIZMO_HIDE_CONTEXT
@ SEQ_GIZMO_HIDE_TOOL
@ SNODE_GIZMO_HIDE_ACTIVE_NODE
@ SNODE_GIZMO_HIDE
eSpreadsheetFilterOperation
@ SPREADSHEET_ROW_FILTER_GREATER
@ SPREADSHEET_ROW_FILTER_EQUAL
@ SPREADSHEET_ROW_FILTER_LESS
eSpreadsheetColumnValueType
@ SPREADSHEET_VALUE_TYPE_INT8
@ SPREADSHEET_VALUE_TYPE_FLOAT
@ SPREADSHEET_VALUE_TYPE_INT32_2D
@ SPREADSHEET_VALUE_TYPE_BYTE_COLOR
@ SPREADSHEET_VALUE_TYPE_UNKNOWN
@ SPREADSHEET_VALUE_TYPE_FLOAT3
@ SPREADSHEET_VALUE_TYPE_BOOL
@ SPREADSHEET_VALUE_TYPE_STRING
@ SPREADSHEET_VALUE_TYPE_QUATERNION
@ SPREADSHEET_VALUE_TYPE_FLOAT4X4
@ SPREADSHEET_VALUE_TYPE_INT32
@ SPREADSHEET_VALUE_TYPE_FLOAT2
@ SPREADSHEET_VALUE_TYPE_COLOR
@ SPREADSHEET_VALUE_TYPE_INSTANCES
eSpaceButtons_OutlinerSync
@ PROPERTIES_SYNC_NEVER
@ PROPERTIES_SYNC_ALWAYS
@ PROPERTIES_SYNC_AUTO
eSpaceImage_GridShapeSource
@ SI_GRID_SHAPE_FIXED
@ SI_GRID_SHAPE_PIXEL
@ SI_GRID_SHAPE_DYNAMIC
@ FILE_ENTRY_BLENDERLIB_NO_PREVIEW
@ FILE_ENTRY_PREVIEW_LOADING
@ FILE_ENTRY_NAME_FREE
@ FILE_ENTRY_INVALID_PREVIEW
eSpaceImage_Mode
@ SI_MODE_PAINT
@ SI_MODE_VIEW
@ SI_MODE_MASK
@ SI_MODE_UV
eFileAssetImportFlags
@ FILE_ASSET_IMPORT_INSTANCE_COLLECTIONS_ON_LINK
@ FILE_ASSET_IMPORT_INSTANCE_COLLECTIONS_ON_APPEND
eSpaceOutliner_Mode
@ SO_OVERRIDES_LIBRARY
@ SO_SEQUENCE
@ SO_DATA_API
@ SO_LIBRARIES
@ SO_VIEW_LAYER
@ SO_SCENES
@ SO_ID_ORPHANS
eSpaceNode_TexFrom
@ SNODE_TEX_BRUSH
@ SNODE_TEX_WORLD
@ SNODE_TEX_LINESTYLE
eSpaceNode_ShaderFrom
@ SNODE_SHADER_WORLD
@ SNODE_SHADER_LINESTYLE
@ SNODE_SHADER_OBJECT
eSpreadsheetTableFlag
@ SPREADSHEET_TABLE_FLAG_MANUALLY_EDITED
eSpaceSpreadsheet_Flag
@ SPREADSHEET_FLAG_CONTEXT_PATH_COLLAPSED_LEGACY
@ SPREADSHEET_FLAG_SHOW_INTERNAL_ATTRIBUTES
@ SPREADSHEET_FLAG_PINNED
enum eSpaceSeq_Displays eSpaceSeq_Dispays
eSpaceButtons_Context
@ BCONTEXT_CONSTRAINT
@ BCONTEXT_COLLECTION
@ BCONTEXT_OUTPUT
@ BCONTEXT_VIEW_LAYER
@ BCONTEXT_MATERIAL
@ BCONTEXT_TOT
@ BCONTEXT_SHADERFX
@ BCONTEXT_MODIFIER
@ BCONTEXT_BONE
@ BCONTEXT_DATA
@ BCONTEXT_OBJECT
@ BCONTEXT_BONE_CONSTRAINT
@ BCONTEXT_PHYSICS
@ BCONTEXT_SCENE
@ BCONTEXT_WORLD
@ BCONTEXT_RENDER
@ BCONTEXT_TEXTURE
@ BCONTEXT_TOOL
@ BCONTEXT_PARTICLE
@ BCONTEXT_SEPARATOR
#define DNA_DEPRECATED_ALLOW
Definition versioning.cc:11