diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-08-12 17:24:29 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-08-12 17:24:29 +0400 |
commit | 51fafdee0c650b991ba9bd65f488cfeba0339cdf (patch) | |
tree | faa795bd79a2b9fa0983885299010ac4a56177b5 /source/blender/makesdna | |
parent | ed564d7cb7f39853b2c79ac09cc9e010bd371576 (diff) |
Sequencer: overlay display type options
Before this overlay would happen only for defined rectangle area,
now it's possible to show current / reference frames only, which
makes it possible to do more real slit view involving even displaying
frames on different monitors.
Still some work need to be done to clean interface up and support
displaying color information for reference shot.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_space_types.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h index 2ac85a0d16e..b828247c816 100644 --- a/source/blender/makesdna/DNA_space_types.h +++ b/source/blender/makesdna/DNA_space_types.h @@ -470,7 +470,7 @@ typedef struct SpaceSeq { int flag; float zoom DNA_DEPRECATED; /* deprecated, handled by View2D now */ int view; /* see SEQ_VIEW_* below */ - int pad; + int overlay_type; struct bGPdata *gpd; /* grease-pencil data */ } SpaceSeq; @@ -523,6 +523,13 @@ typedef struct MaskSpaceInfo char pad3[6]; } MaskSpaceInfo; +/* sseq->mainb */ +typedef enum eSpaceSeq_OverlayType { + SEQ_DRAW_OVERLAY_RECT = 0, + SEQ_DRAW_OVERLAY_REFERENCE = 1, + SEQ_DRAW_OVERLAY_CURRENT = 2 +} eSpaceSeq_OverlayType; + /* File Selector ========================================== */ /* Config and Input for File Selector */ |