Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_sequence_types.h
| Show All 39 Lines | |||||
| #ifndef __DNA_SEQUENCE_TYPES_H__ | #ifndef __DNA_SEQUENCE_TYPES_H__ | ||||
| #define __DNA_SEQUENCE_TYPES_H__ | #define __DNA_SEQUENCE_TYPES_H__ | ||||
| #include "DNA_defs.h" | #include "DNA_defs.h" | ||||
| #include "DNA_color_types.h" | #include "DNA_color_types.h" | ||||
| #include "DNA_listBase.h" | #include "DNA_listBase.h" | ||||
| #include "DNA_vec_types.h" | #include "DNA_vec_types.h" | ||||
| #include "DNA_scene_types.h" | |||||
| struct Ipo; | struct Ipo; | ||||
| struct Scene; | struct Scene; | ||||
| struct bSound; | struct bSound; | ||||
| struct MovieClip; | struct MovieClip; | ||||
| /* strlens; 256= FILE_MAXFILE, 768= FILE_MAXDIR */ | /* strlens; 256= FILE_MAXFILE, 768= FILE_MAXDIR */ | ||||
| ▲ Show 20 Lines • Show All 140 Lines • ▼ Show 20 Lines | typedef struct Sequence { | ||||
| /* Multiview */ | /* Multiview */ | ||||
| char views_format; | char views_format; | ||||
| struct Stereo3dFormat *stereo3d_format; | struct Stereo3dFormat *stereo3d_format; | ||||
| struct IDProperty *prop; | struct IDProperty *prop; | ||||
| /* modifiers */ | /* modifiers */ | ||||
| ListBase modifiers; | ListBase modifiers; | ||||
| ViewRender view_render; /* ViewRender only used for scene strips */ | |||||
| /* if true, scene strip stays synced w/ current scene engine type */ | |||||
| unsigned char use_scene_render_engine; | |||||
| char pad2[7]; | |||||
campbellbarton: Why not make this a flag? re-use `SEQ_USE_COLOR_BALANCE` for eg. | |||||
spockTheGrayAuthorUnsubmitted Not Done Inline ActionsWasn't sure what flags were OK to use still - thanks :) spockTheGray: Wasn't sure what flags were OK to use still - thanks :) | |||||
| } Sequence; | } Sequence; | ||||
| typedef struct MetaStack { | typedef struct MetaStack { | ||||
| struct MetaStack *next, *prev; | struct MetaStack *next, *prev; | ||||
| ListBase *oldbasep; | ListBase *oldbasep; | ||||
| Sequence *parseq; | Sequence *parseq; | ||||
| /* the startdisp/enddisp when entering the meta */ | /* the startdisp/enddisp when entering the meta */ | ||||
| int disp_range[2]; | int disp_range[2]; | ||||
| ▲ Show 20 Lines • Show All 383 Lines • Show Last 20 Lines | |||||
Why not make this a flag? re-use SEQ_USE_COLOR_BALANCE for eg.