Blender
V3.3
|
Go to the source code of this file.
Functions | |
struct ListBase * | SEQ_channels_displayed_get (struct Editing *ed) |
void | SEQ_channels_displayed_set (struct Editing *ed, struct ListBase *channels) |
void | SEQ_channels_ensure (struct ListBase *channels) |
void | SEQ_channels_duplicate (struct ListBase *channels_dst, struct ListBase *channels_src) |
void | SEQ_channels_free (struct ListBase *channels) |
struct SeqTimelineChannel * | SEQ_channel_get_by_index (const struct ListBase *channels, int channel_index) |
char * | SEQ_channel_name_get (struct ListBase *channels, int channel_index) |
bool | SEQ_channel_is_locked (const struct SeqTimelineChannel *channel) |
bool | SEQ_channel_is_muted (const struct SeqTimelineChannel *channel) |
int | SEQ_channel_index_get (const struct SeqTimelineChannel *channel) |
ListBase * | SEQ_get_channels_by_seq (struct ListBase *seqbase, struct ListBase *channels, const struct Sequence *seq) |
struct SeqTimelineChannel* SEQ_channel_get_by_index | ( | const struct ListBase * | channels, |
int | channel_index | ||
) |
int SEQ_channel_index_get | ( | const struct SeqTimelineChannel * | channel | ) |
bool SEQ_channel_is_locked | ( | const struct SeqTimelineChannel * | channel | ) |
bool SEQ_channel_is_muted | ( | const struct SeqTimelineChannel * | channel | ) |
char* SEQ_channel_name_get | ( | struct ListBase * | channels, |
int | channel_index | ||
) |
Definition at line 64 of file channels.c.
References channels(), SeqTimelineChannel::name, and SEQ_channel_get_by_index().
Referenced by draw_channel_labels().
Definition at line 23 of file channels.c.
References Editing::displayed_channels.
Referenced by all_strips_from_context(), channel_draw_context_init(), color3ubv_from_seq(), createTransSeqImageData(), draw_seq_background(), draw_seq_strip(), draw_seq_text_overlay(), draw_sequence_extensions_overlay(), drawmeta_contents(), gizmo2d_calc_bounds(), gizmo2d_calc_rotation(), gizmo2d_calc_transform_orientation(), gizmo2d_calc_transform_pivot(), query_snap_targets(), screen_ctx_selected_editable_sequences(), selected_strips_from_context(), seq_box_select_seq_from_preview(), seq_get_strip_pivot_median(), seq_get_text_strip_cb(), SEQ_get_topmost_sequence(), seq_prefetch_frames(), seq_select_seq_from_preview(), SEQ_time_find_next_prev_edit(), SeqTransInfo(), sequencer_draw_preview(), sequencer_drop_copy(), sequencer_mute_exec(), sequencer_snap_exec(), and sequencer_unmute_exec().
Definition at line 28 of file channels.c.
References channels(), and Editing::displayed_channels.
Referenced by SEQ_meta_stack_pop(), and SEQ_meta_stack_set().
Definition at line 44 of file channels.c.
References BLI_addtail(), LISTBASE_FOREACH, and MEM_dupallocN.
Referenced by seq_dupli().
Definition at line 33 of file channels.c.
References BLI_addtail(), BLI_snprintf(), channels(), SeqTimelineChannel::index, MAXSEQ, MEM_callocN, and SeqTimelineChannel::name.
Referenced by blo_do_versions_300(), SEQ_editing_ensure(), seq_meta_channels_ensure(), and SEQ_sequence_alloc().
Definition at line 52 of file channels.c.
References channels(), LISTBASE_FOREACH_MUTABLE, and MEM_freeN.
Referenced by SEQ_editing_free(), and seq_sequence_free_ex().