|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| void | SEQ_timeline_boundbox (const struct Scene *scene, const struct ListBase *seqbase, struct rctf *rect) |
| float | SEQ_time_sequence_get_fps (struct Scene *scene, struct Sequence *seq) |
| int | SEQ_time_find_next_prev_edit (struct Scene *scene, int timeline_frame, const short side, const bool do_skip_mute, const bool do_center, const bool do_unselected) |
| void | SEQ_time_update_sequence (struct Scene *scene, struct Sequence *seq) |
| void | SEQ_time_update_sequence_bounds (struct Scene *scene, struct Sequence *seq) |
| int | SEQ_time_cmp_time_startdisp (const void *a, const void *b) |
| int SEQ_time_cmp_time_startdisp | ( | const void * | a, |
| const void * | b | ||
| ) |
Comparison function suitable to be used with BLI_listbase_sort()...
Definition at line 262 of file strip_time.c.
References Freestyle::a, and Sequence::startdisp.
Referenced by sequencer_export_subtitles_exec().
| int SEQ_time_find_next_prev_edit | ( | struct Scene * | scene, |
| int | timeline_frame, | ||
| const short | side, | ||
| const bool | do_skip_mute, | ||
| const bool | do_center, | ||
| const bool | do_unselected | ||
| ) |
Definition at line 270 of file strip_time.c.
References abs(), Sequence::enddisp, ListBase::first, Sequence::flag, MAXFRAME, Sequence::next, NULL, scene, SELECT, SEQ_editing_get(), SEQ_MUTE, SEQ_SIDE_BOTH, SEQ_SIDE_LEFT, SEQ_SIDE_RIGHT, Editing::seqbasep, and Sequence::startdisp.
Referenced by change_frame_apply(), snapSequenceBounds(), and strip_jump_internal().
Definition at line 345 of file strip_time.c.
References StripAnim::anim, Sequence::anims, BKE_movieclip_get_fps(), BLI_listbase_is_empty(), Sequence::clip, ListBase::first, RenderData::frs_sec, RenderData::frs_sec_base, IMB_anim_get_fps(), NULL, Scene::r, scene, Sequence::scene, seq_open_anim_file(), SEQ_TYPE_MOVIE, SEQ_TYPE_MOVIECLIP, SEQ_TYPE_SCENE, and Sequence::type.
Definition at line 197 of file strip_time.c.
References Sequence::enddisp, Sequence::endofs, Sequence::endstill, ListBase::first, Sequence::flag, Sequence::len, max_ii(), max_iii(), min_ii(), min_iii(), Sequence::next, NULL, MetaStack::parseq, scene, Sequence::seq1, Sequence::seq2, Sequence::seq3, SEQ_editing_get(), SEQ_INVALID_EFFECT, SEQ_meta_stack_active_get(), seq_time_update_meta_strip(), seq_time_update_meta_strip_range(), SEQ_time_update_sequence_bounds(), SEQ_TYPE_EFFECT, SEQ_TYPE_META, Sequence::seqbase, Sequence::start, Sequence::startdisp, Sequence::startofs, Sequence::startstill, and Sequence::type.
Referenced by flushTransSeq(), freeSeqData(), SEQ_add_meta_strip(), SEQ_add_reload_new_file(), SEQ_edit_move_strip_to_meta(), SEQ_edit_strip_split(), SEQ_transform_offset_after_frame(), SEQ_transform_seqbase_shuffle_ex(), sequencer_add_image_strip_exec(), sequencer_change_path_exec(), sequencer_meta_make_exec(), sequencer_offset_clear_exec(), sequencer_separate_images_exec(), sequencer_slip_modal(), sequencer_slip_recursively(), sequencer_snap_exec(), sequencer_swap_data_exec(), sequencer_swap_exec(), swap_sequence(), trans_update_seq(), and update_changed_seq_recurs().
Definition at line 150 of file strip_time.c.
References Sequence::enddisp, Sequence::endofs, Sequence::endstill, Sequence::len, scene, SEQ_TYPE_META, seq_update_sound_bounds_recursive(), Sequence::start, Sequence::startdisp, Sequence::startofs, Sequence::startstill, and Sequence::type.
Referenced by freeSeqData(), seq_add_generic_update(), SEQ_add_reload_new_file(), SEQ_time_update_sequence(), SEQ_transform_translate_sequence(), shuffle_seq_time_offset(), and trans_update_seq().