Changeset View
Changeset View
Standalone View
Standalone View
source/blender/sequencer/SEQ_iterator.h
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | |||||
| 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(const char *name); | SeqCollection *SEQ_collection_create(const char *name); | ||||
| SeqCollection *SEQ_collection_duplicate(SeqCollection *collection); | SeqCollection *SEQ_collection_duplicate(SeqCollection *collection); | ||||
| uint SEQ_collection_len(const SeqCollection *collection); | uint SEQ_collection_len(const SeqCollection *collection); | ||||
| bool SEQ_collection_has_strip(const struct Sequence *seq, const 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_exclude(SeqCollection *collection, SeqCollection *exclude_elements); | void SEQ_collection_exclude(SeqCollection *collection, SeqCollection *exclude_elements); | ||||
| 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, | ||||
| Show All 17 Lines | |||||