38 #define SEQ_DUPE_UNIQUE_NAME (1 << 0)
39 #define SEQ_DUPE_ALL (1 << 3)
40 #define SEQ_DUPE_IS_RECURSIVE_CALL (1 << 4)
92 struct Scene *scene_dst,
97 struct Scene *scene_dst,
struct Depsgraph Depsgraph
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
void SEQ_blend_read(struct BlendDataReader *reader, struct ListBase *seqbase)
void SEQ_tool_settings_fit_method_set(struct Scene *scene, eSeqImageFitMethod fit_method)
struct Sequence * SEQ_sequence_alloc(ListBase *lb, int timeline_frame, int machine, int type)
eSeqImageFitMethod SEQ_tool_settings_fit_method_get(struct Scene *scene)
void SEQ_eval_sequences(struct Depsgraph *depsgraph, struct Scene *scene, struct ListBase *seqbase)
short SEQ_tool_settings_snap_mode_get(struct Scene *scene)
void SEQ_blend_write(struct BlendWriter *writer, struct ListBase *seqbase)
void SEQ_sequence_lookup_tag(const struct Scene *scene, eSequenceLookupTag tag)
struct Sequence * SEQ_sequence_dupli_recursive(const struct Scene *scene_src, struct Scene *scene_dst, struct ListBase *new_seq_list, struct Sequence *seq, int dupe_flag)
struct MetaStack * SEQ_meta_stack_active_get(const struct Editing *ed)
void SEQ_tool_settings_free(struct SequencerToolSettings *tool_settings)
void SEQ_sequence_lookup_free(const struct Scene *scene)
bool SEQ_valid_strip_channel(struct Sequence *seq)
struct Editing * SEQ_editing_ensure(struct Scene *scene)
void SEQ_meta_stack_set(const struct Scene *scene, struct Sequence *dst_seq)
int SEQ_tool_settings_snap_distance_get(struct Scene *scene)
void SEQ_sequence_free(struct Scene *scene, struct Sequence *seq)
void SEQ_sequence_base_dupli_recursive(const struct Scene *scene_src, struct Scene *scene_dst, struct ListBase *nseqbase, const struct ListBase *seqbase, int dupe_flag, int flag)
struct SequencerToolSettings * SEQ_tool_settings_copy(struct SequencerToolSettings *tool_settings)
short SEQ_tool_settings_snap_flag_get(struct Scene *scene)
eSeqOverlapMode SEQ_tool_settings_overlap_mode_get(struct Scene *scene)
struct Sequence * SEQ_sequence_lookup_seq_by_name(const struct Scene *scene, const char *key)
struct Sequence * SEQ_meta_stack_pop(struct Editing *ed)
struct SequencerToolSettings * SEQ_tool_settings_init(void)
void SEQ_seqbase_active_set(struct Editing *ed, struct ListBase *seqbase)
struct SequencerToolSettings * SEQ_tool_settings_ensure(struct Scene *scene)
void SEQ_blend_read_lib(struct BlendLibReader *reader, struct Scene *scene, struct ListBase *seqbase)
int SEQ_tool_settings_pivot_point_get(struct Scene *scene)
void SEQ_blend_read_expand(struct BlendExpander *expander, struct ListBase *seqbase)
struct Editing * SEQ_editing_get(const struct Scene *scene)
struct ListBase * SEQ_active_seqbase_get(const struct Editing *ed)
void SEQ_editing_free(struct Scene *scene, bool do_id_user)
const Depsgraph * depsgraph