Changeset View
Changeset View
Standalone View
Standalone View
source/blender/sequencer/SEQ_iterator.h
| Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
| } SeqIterator; | } SeqIterator; | ||||
| bool SEQ_iterator_ensure(SeqCollection *collection, | bool SEQ_iterator_ensure(SeqCollection *collection, | ||||
| SeqIterator *iterator, | SeqIterator *iterator, | ||||
| struct Sequence **r_seq); | struct Sequence **r_seq); | ||||
| struct Sequence *SEQ_iterator_yield(SeqIterator *iterator); | struct Sequence *SEQ_iterator_yield(SeqIterator *iterator); | ||||
| SeqCollection *SEQ_collection_create(void); | SeqCollection *SEQ_collection_create(void); | ||||
| uint SEQ_collection_count(SeqCollection *collection); | |||||
| bool SEQ_collection_append_strip(struct Sequence *seq, SeqCollection *data); | bool SEQ_collection_append_strip(struct Sequence *seq, SeqCollection *data); | ||||
| bool SEQ_collection_remove_strip(struct Sequence *seq, SeqCollection *data); | bool SEQ_collection_remove_strip(struct Sequence *seq, SeqCollection *data); | ||||
| void SEQ_collection_free(SeqCollection *collection); | void SEQ_collection_free(SeqCollection *collection); | ||||
| void SEQ_collection_merge(SeqCollection *collection_dst, SeqCollection *collection_src); | void SEQ_collection_merge(SeqCollection *collection_dst, SeqCollection *collection_src); | ||||
| void SEQ_collection_expand(struct ListBase *seqbase, | void SEQ_collection_expand(struct ListBase *seqbase, | ||||
| SeqCollection *collection, | SeqCollection *collection, | ||||
| void query_func(struct Sequence *seq_reference, | void query_func(struct Sequence *seq_reference, | ||||
| struct ListBase *seqbase, | struct ListBase *seqbase, | ||||
| Show All 16 Lines | |||||