Blender  V3.3
Classes | Macros | Typedefs | Functions | Variables
sequencer_intern.h File Reference
#include "DNA_sequence_types.h"
#include "RNA_access.h"

Go to the source code of this file.

Classes

struct  SeqChannelDrawContext
 

Macros

#define DEFAULT_IMG_STRIP_LENGTH   25 /* XXX arbitrary but ok for now. */
 
#define OVERLAP_ALPHA   180
 

Typedefs

typedef struct SeqChannelDrawContext SeqChannelDrawContext
 

Functions

void draw_timeline_seq (const struct bContext *C, struct ARegion *region)
 
void draw_timeline_seq_display (const struct bContext *C, struct ARegion *region)
 
void sequencer_draw_preview (const struct bContext *C, struct Scene *scene, struct ARegion *region, struct SpaceSeq *sseq, int timeline_frame, int offset, bool draw_overlay, bool draw_backdrop)
 
void color3ubv_from_seq (const struct Scene *curscene, const struct Sequence *seq, bool show_strip_color_tag, uchar r_col[3])
 
void sequencer_special_update_set (Sequence *seq)
 
float sequence_handle_size_get_clamped (const struct Scene *scene, struct Sequence *seq, float pixelx)
 
struct ImBufsequencer_ibuf_get (struct Main *bmain, struct ARegion *region, struct Depsgraph *depsgraph, struct Scene *scene, struct SpaceSeq *sseq, int timeline_frame, int frame_ofs, const char *viewname)
 
void last_displayed_thumbnails_list_free (void *val)
 
void draw_seq_strip_thumbnail (struct View2D *v2d, const struct bContext *C, struct Scene *scene, struct Sequence *seq, float y1, float y2, float pixelx, float pixely)
 
void draw_channels (const struct bContext *C, struct ARegion *region)
 
void channel_draw_context_init (const struct bContext *C, struct ARegion *region, struct SeqChannelDrawContext *r_context)
 
void seq_rectf (const struct Scene *scene, struct Sequence *seq, struct rctf *rectf)
 
struct Sequencefind_nearest_seq (struct Scene *scene, struct View2D *v2d, int *hand, const int mval[2])
 
struct Sequencefind_neighboring_sequence (struct Scene *scene, struct Sequence *test, int lr, int sel)
 
void recurs_sel_seq (struct Sequence *seq_meta)
 
int seq_effect_find_selected (struct Scene *scene, struct Sequence *activeseq, int type, struct Sequence **r_selseq1, struct Sequence **r_selseq2, struct Sequence **r_selseq3, const char **r_error_str)
 
bool sequencer_edit_poll (struct bContext *C)
 
bool sequencer_editing_initialized_and_active (struct bContext *C)
 
bool sequencer_strip_has_path_poll (struct bContext *C)
 
bool sequencer_view_has_preview_poll (struct bContext *C)
 
bool sequencer_view_preview_only_poll (const struct bContext *C)
 
bool sequencer_view_strips_poll (struct bContext *C)
 
struct SeqCollectionall_strips_from_context (struct bContext *C)
 
struct SeqCollectionselected_strips_from_context (struct bContext *C)
 
void SEQUENCER_OT_split (struct wmOperatorType *ot)
 
void SEQUENCER_OT_slip (struct wmOperatorType *ot)
 
void SEQUENCER_OT_mute (struct wmOperatorType *ot)
 
void SEQUENCER_OT_unmute (struct wmOperatorType *ot)
 
void SEQUENCER_OT_lock (struct wmOperatorType *ot)
 
void SEQUENCER_OT_unlock (struct wmOperatorType *ot)
 
void SEQUENCER_OT_reload (struct wmOperatorType *ot)
 
void SEQUENCER_OT_refresh_all (struct wmOperatorType *ot)
 
void SEQUENCER_OT_reassign_inputs (struct wmOperatorType *ot)
 
void SEQUENCER_OT_swap_inputs (struct wmOperatorType *ot)
 
void SEQUENCER_OT_duplicate (struct wmOperatorType *ot)
 
void SEQUENCER_OT_delete (struct wmOperatorType *ot)
 
void SEQUENCER_OT_offset_clear (struct wmOperatorType *ot)
 
void SEQUENCER_OT_images_separate (struct wmOperatorType *ot)
 
void SEQUENCER_OT_meta_toggle (struct wmOperatorType *ot)
 
void SEQUENCER_OT_meta_make (struct wmOperatorType *ot)
 
void SEQUENCER_OT_meta_separate (struct wmOperatorType *ot)
 
void SEQUENCER_OT_gap_remove (struct wmOperatorType *ot)
 
void SEQUENCER_OT_gap_insert (struct wmOperatorType *ot)
 
void SEQUENCER_OT_snap (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_jump (struct wmOperatorType *ot)
 
void SEQUENCER_OT_swap (struct wmOperatorType *ot)
 
void SEQUENCER_OT_swap_data (struct wmOperatorType *ot)
 
void SEQUENCER_OT_rendersize (struct wmOperatorType *ot)
 
void SEQUENCER_OT_change_effect_input (struct wmOperatorType *ot)
 
void SEQUENCER_OT_change_effect_type (struct wmOperatorType *ot)
 
void SEQUENCER_OT_change_path (struct wmOperatorType *ot)
 
void SEQUENCER_OT_change_scene (struct wmOperatorType *ot)
 
void SEQUENCER_OT_copy (struct wmOperatorType *ot)
 
void SEQUENCER_OT_paste (struct wmOperatorType *ot)
 
void SEQUENCER_OT_rebuild_proxy (struct wmOperatorType *ot)
 
void SEQUENCER_OT_enable_proxies (struct wmOperatorType *ot)
 
void SEQUENCER_OT_export_subtitles (struct wmOperatorType *ot)
 
void SEQUENCER_OT_set_range_to_strips (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_transform_clear (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_transform_fit (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_color_tag_set (struct wmOperatorType *ot)
 
void SEQUENCER_OT_cursor_set (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_all (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_side_of_frame (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_more (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_less (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_linked (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_linked_pick (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_handles (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_side (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_box (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_inverse (struct wmOperatorType *ot)
 
void SEQUENCER_OT_select_grouped (struct wmOperatorType *ot)
 
void SEQUENCER_OT_scene_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_scene_strip_add_new (struct wmOperatorType *ot)
 
void SEQUENCER_OT_movie_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_movieclip_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_mask_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_sound_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_image_strip_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_effect_strip_add (struct wmOperatorType *ot)
 
void sequencer_dropboxes (void)
 
void sequencer_operatortypes (void)
 
void sequencer_keymap (struct wmKeyConfig *keyconf)
 
struct ImBufmake_waveform_view_from_ibuf (struct ImBuf *ibuf)
 
struct ImBufmake_sep_waveform_view_from_ibuf (struct ImBuf *ibuf)
 
struct ImBufmake_vectorscope_view_from_ibuf (struct ImBuf *ibuf)
 
struct ImBufmake_zebra_view_from_ibuf (struct ImBuf *ibuf, float perc)
 
struct ImBufmake_histogram_view_from_ibuf (struct ImBuf *ibuf)
 
void sequencer_buttons_register (struct ARegionType *art)
 
void SEQUENCER_OT_strip_modifier_add (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_modifier_remove (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_modifier_move (struct wmOperatorType *ot)
 
void SEQUENCER_OT_strip_modifier_copy (struct wmOperatorType *ot)
 
void SEQUENCER_OT_sample (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_all (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_frame (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_all_preview (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_zoom_ratio (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_selected (struct wmOperatorType *ot)
 
void SEQUENCER_OT_view_ghost_border (struct wmOperatorType *ot)
 
void SEQUENCER_OT_rename_channel (struct wmOperatorType *ot)
 
void sequencer_preview_add_sound (const struct bContext *C, struct Sequence *seq)
 
int sequencer_image_seq_get_minmax_frame (struct wmOperator *op, int sfra, int *r_minframe, int *r_numdigits)
 
void sequencer_image_seq_reserve_frames (struct wmOperator *op, struct StripElem *se, int len, int minframe, int numdigits)
 

Variables

EnumPropertyItem sequencer_prop_effect_types []
 
EnumPropertyItem prop_side_types []
 

Macro Definition Documentation

◆ DEFAULT_IMG_STRIP_LENGTH

#define DEFAULT_IMG_STRIP_LENGTH   25 /* XXX arbitrary but ok for now. */

Definition at line 32 of file sequencer_intern.h.

◆ OVERLAP_ALPHA

#define OVERLAP_ALPHA   180

Definition at line 33 of file sequencer_intern.h.

Typedef Documentation

◆ SeqChannelDrawContext

Function Documentation

◆ all_strips_from_context()

struct SeqCollection* all_strips_from_context ( struct bContext C)

Returns collection with all strips presented to user. If operation is done in preview, collection is limited to all presented strips that can produce image output.

Parameters
Ccontext
Returns
collection of strips (Sequence)

Definition at line 53 of file sequencer_select.c.

References C, RenderData::cfra, channels(), CTX_data_scene(), Scene::r, scene, SEQ_active_seqbase_get(), SEQ_channels_displayed_get(), SEQ_editing_get(), SEQ_query_all_strips(), SEQ_query_rendered_strips(), and sequencer_view_has_preview_poll().

Referenced by sequencer_de_select_all_exec(), sequencer_select_grouped_exec(), and sequencer_select_inverse_exec().

◆ channel_draw_context_init()

void channel_draw_context_init ( const struct bContext C,
struct ARegion region,
struct SeqChannelDrawContext r_context 
)

◆ color3ubv_from_seq()

void color3ubv_from_seq ( const struct Scene curscene,
const struct Sequence seq,
bool  show_strip_color_tag,
uchar  r_col[3] 
)

◆ draw_channels()

void draw_channels ( const struct bContext C,
struct ARegion region 
)

◆ draw_seq_strip_thumbnail()

void draw_seq_strip_thumbnail ( struct View2D v2d,
const struct bContext C,
struct Scene scene,
struct Sequence seq,
float  y1,
float  y2,
float  pixelx,
float  pixely 
)

Referenced by draw_seq_strip().

◆ draw_timeline_seq()

void draw_timeline_seq ( const struct bContext C,
struct ARegion region 
)

◆ draw_timeline_seq_display()

void draw_timeline_seq_display ( const struct bContext C,
struct ARegion region 
)

◆ find_nearest_seq()

struct Sequence* find_nearest_seq ( struct Scene scene,
struct View2D v2d,
int *  hand,
const int  mval[2] 
)

◆ find_neighboring_sequence()

struct Sequence* find_neighboring_sequence ( struct Scene scene,
struct Sequence test,
int  lr,
int  sel 
)

◆ last_displayed_thumbnails_list_free()

void last_displayed_thumbnails_list_free ( void val)

Definition at line 308 of file sequencer_thumbnails.c.

References BLI_gset_free(), and NULL.

Referenced by sequencer_free().

◆ make_histogram_view_from_ibuf()

struct ImBuf* make_histogram_view_from_ibuf ( struct ImBuf ibuf)

◆ make_sep_waveform_view_from_ibuf()

struct ImBuf* make_sep_waveform_view_from_ibuf ( struct ImBuf ibuf)

◆ make_vectorscope_view_from_ibuf()

struct ImBuf* make_vectorscope_view_from_ibuf ( struct ImBuf ibuf)

◆ make_waveform_view_from_ibuf()

struct ImBuf* make_waveform_view_from_ibuf ( struct ImBuf ibuf)

◆ make_zebra_view_from_ibuf()

struct ImBuf* make_zebra_view_from_ibuf ( struct ImBuf ibuf,
float  perc 
)

◆ recurs_sel_seq()

void recurs_sel_seq ( struct Sequence seq_meta)

◆ selected_strips_from_context()

struct SeqCollection* selected_strips_from_context ( struct bContext C)

Returns collection with selected strips presented to user. If operation is done in preview, collection is limited to selected presented strips, that can produce image output at current frame.

Parameters
Ccontext
Returns
collection of strips (Sequence)

Definition at line 68 of file sequencer_select.c.

References C, RenderData::cfra, channels(), CTX_data_scene(), Scene::r, scene, SEQ_active_seqbase_get(), SEQ_channels_displayed_get(), SEQ_editing_get(), SEQ_filter_selected_strips(), SEQ_query_rendered_strips(), SEQ_query_selected_strips(), and sequencer_view_has_preview_poll().

Referenced by sequencer_delete_exec(), and sequencer_view_selected_exec().

◆ seq_effect_find_selected()

int seq_effect_find_selected ( struct Scene scene,
struct Sequence activeseq,
int  type,
struct Sequence **  r_selseq1,
struct Sequence **  r_selseq2,
struct Sequence **  r_selseq3,
const char **  r_error_str 
)

◆ seq_rectf()

void seq_rectf ( const struct Scene scene,
struct Sequence seq,
struct rctf rectf 
)

◆ sequence_handle_size_get_clamped()

float sequence_handle_size_get_clamped ( const struct Scene scene,
struct Sequence seq,
float  pixelx 
)

◆ sequencer_buttons_register()

void sequencer_buttons_register ( struct ARegionType art)

◆ sequencer_draw_preview()

void sequencer_draw_preview ( const struct bContext C,
struct Scene scene,
struct ARegion region,
struct SpaceSeq sseq,
int  timeline_frame,
int  offset,
bool  draw_overlay,
bool  draw_backdrop 
)

◆ sequencer_dropboxes()

void sequencer_dropboxes ( void  )

◆ sequencer_edit_poll()

bool sequencer_edit_poll ( struct bContext C)

◆ sequencer_editing_initialized_and_active()

bool sequencer_editing_initialized_and_active ( struct bContext C)

Definition at line 177 of file sequencer_edit.c.

References C, ED_operator_sequencer_active(), and sequencer_edit_poll().

Referenced by SEQUENCER_OT_view_selected().

◆ sequencer_ibuf_get()

struct ImBuf* sequencer_ibuf_get ( struct Main bmain,
struct ARegion region,
struct Depsgraph depsgraph,
struct Scene scene,
struct SpaceSeq sseq,
int  timeline_frame,
int  frame_ofs,
const char *  viewname 
)

◆ sequencer_image_seq_get_minmax_frame()

int sequencer_image_seq_get_minmax_frame ( struct wmOperator op,
int  sfra,
int *  r_minframe,
int *  r_numdigits 
)

◆ sequencer_image_seq_reserve_frames()

void sequencer_image_seq_reserve_frames ( struct wmOperator op,
struct StripElem se,
int  len,
int  minframe,
int  numdigits 
)

◆ sequencer_keymap()

void sequencer_keymap ( struct wmKeyConfig keyconf)

Definition at line 112 of file sequencer_ops.c.

References SPACE_SEQ, and WM_keymap_ensure().

Referenced by ED_spacetype_sequencer().

◆ sequencer_operatortypes()

void sequencer_operatortypes ( void  )

Definition at line 22 of file sequencer_ops.c.

References SEQUENCER_OT_change_effect_input(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_change_path(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_copy(), SEQUENCER_OT_cursor_set(), SEQUENCER_OT_delete(), SEQUENCER_OT_duplicate(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_enable_proxies(), SEQUENCER_OT_export_subtitles(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_image_strip_add(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_lock(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_meta_make(), SEQUENCER_OT_meta_separate(), SEQUENCER_OT_meta_toggle(), SEQUENCER_OT_movie_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_mute(), SEQUENCER_OT_offset_clear(), SEQUENCER_OT_paste(), SEQUENCER_OT_reassign_inputs(), SEQUENCER_OT_rebuild_proxy(), SEQUENCER_OT_refresh_all(), SEQUENCER_OT_reload(), SEQUENCER_OT_rename_channel(), SEQUENCER_OT_rendersize(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select(), SEQUENCER_OT_select_all(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_less(), SEQUENCER_OT_select_linked(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_more(), SEQUENCER_OT_select_side(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_slip(), SEQUENCER_OT_snap(), SEQUENCER_OT_sound_strip_add(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_color_tag_set(), SEQUENCER_OT_strip_jump(), SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SEQUENCER_OT_swap_data(), SEQUENCER_OT_swap_inputs(), SEQUENCER_OT_unlock(), SEQUENCER_OT_unmute(), SEQUENCER_OT_view_all(), SEQUENCER_OT_view_all_preview(), SEQUENCER_OT_view_frame(), SEQUENCER_OT_view_ghost_border(), SEQUENCER_OT_view_selected(), SEQUENCER_OT_view_zoom_ratio(), and WM_operatortype_append().

Referenced by ED_spacetype_sequencer().

◆ SEQUENCER_OT_change_effect_input()

void SEQUENCER_OT_change_effect_input ( struct wmOperatorType ot)

◆ SEQUENCER_OT_change_effect_type()

void SEQUENCER_OT_change_effect_type ( struct wmOperatorType ot)

◆ SEQUENCER_OT_change_path()

void SEQUENCER_OT_change_path ( struct wmOperatorType ot)

◆ SEQUENCER_OT_change_scene()

void SEQUENCER_OT_change_scene ( struct wmOperatorType ot)

◆ SEQUENCER_OT_copy()

void SEQUENCER_OT_copy ( struct wmOperatorType ot)

◆ SEQUENCER_OT_cursor_set()

void SEQUENCER_OT_cursor_set ( struct wmOperatorType ot)

◆ SEQUENCER_OT_delete()

void SEQUENCER_OT_delete ( struct wmOperatorType ot)

◆ SEQUENCER_OT_duplicate()

void SEQUENCER_OT_duplicate ( struct wmOperatorType ot)

◆ SEQUENCER_OT_effect_strip_add()

void SEQUENCER_OT_effect_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_enable_proxies()

void SEQUENCER_OT_enable_proxies ( struct wmOperatorType ot)

◆ SEQUENCER_OT_export_subtitles()

void SEQUENCER_OT_export_subtitles ( struct wmOperatorType ot)

◆ SEQUENCER_OT_gap_insert()

void SEQUENCER_OT_gap_insert ( struct wmOperatorType ot)

◆ SEQUENCER_OT_gap_remove()

void SEQUENCER_OT_gap_remove ( struct wmOperatorType ot)

◆ SEQUENCER_OT_image_strip_add()

void SEQUENCER_OT_image_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_images_separate()

void SEQUENCER_OT_images_separate ( struct wmOperatorType ot)

◆ SEQUENCER_OT_lock()

void SEQUENCER_OT_lock ( struct wmOperatorType ot)

◆ SEQUENCER_OT_mask_strip_add()

void SEQUENCER_OT_mask_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_meta_make()

void SEQUENCER_OT_meta_make ( struct wmOperatorType ot)

◆ SEQUENCER_OT_meta_separate()

void SEQUENCER_OT_meta_separate ( struct wmOperatorType ot)

◆ SEQUENCER_OT_meta_toggle()

void SEQUENCER_OT_meta_toggle ( struct wmOperatorType ot)

◆ SEQUENCER_OT_movie_strip_add()

void SEQUENCER_OT_movie_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_movieclip_strip_add()

void SEQUENCER_OT_movieclip_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_mute()

void SEQUENCER_OT_mute ( struct wmOperatorType ot)

◆ SEQUENCER_OT_offset_clear()

void SEQUENCER_OT_offset_clear ( struct wmOperatorType ot)

◆ SEQUENCER_OT_paste()

void SEQUENCER_OT_paste ( struct wmOperatorType ot)

◆ SEQUENCER_OT_reassign_inputs()

void SEQUENCER_OT_reassign_inputs ( struct wmOperatorType ot)

◆ SEQUENCER_OT_rebuild_proxy()

void SEQUENCER_OT_rebuild_proxy ( struct wmOperatorType ot)

◆ SEQUENCER_OT_refresh_all()

void SEQUENCER_OT_refresh_all ( struct wmOperatorType ot)

◆ SEQUENCER_OT_reload()

void SEQUENCER_OT_reload ( struct wmOperatorType ot)

◆ SEQUENCER_OT_rename_channel()

void SEQUENCER_OT_rename_channel ( struct wmOperatorType ot)

◆ SEQUENCER_OT_rendersize()

void SEQUENCER_OT_rendersize ( struct wmOperatorType ot)

◆ SEQUENCER_OT_sample()

void SEQUENCER_OT_sample ( struct wmOperatorType ot)

◆ SEQUENCER_OT_scene_strip_add()

void SEQUENCER_OT_scene_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_scene_strip_add_new()

void SEQUENCER_OT_scene_strip_add_new ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select()

void SEQUENCER_OT_select ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_all()

void SEQUENCER_OT_select_all ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_box()

void SEQUENCER_OT_select_box ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_grouped()

void SEQUENCER_OT_select_grouped ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_handles()

void SEQUENCER_OT_select_handles ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_inverse()

void SEQUENCER_OT_select_inverse ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_less()

void SEQUENCER_OT_select_less ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_linked()

void SEQUENCER_OT_select_linked ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_linked_pick()

void SEQUENCER_OT_select_linked_pick ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_more()

void SEQUENCER_OT_select_more ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_side()

void SEQUENCER_OT_select_side ( struct wmOperatorType ot)

◆ SEQUENCER_OT_select_side_of_frame()

void SEQUENCER_OT_select_side_of_frame ( struct wmOperatorType ot)

◆ SEQUENCER_OT_set_range_to_strips()

void SEQUENCER_OT_set_range_to_strips ( struct wmOperatorType ot)

◆ SEQUENCER_OT_slip()

void SEQUENCER_OT_slip ( struct wmOperatorType ot)

◆ SEQUENCER_OT_snap()

void SEQUENCER_OT_snap ( struct wmOperatorType ot)

◆ SEQUENCER_OT_sound_strip_add()

void SEQUENCER_OT_sound_strip_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_split()

void SEQUENCER_OT_split ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_color_tag_set()

void SEQUENCER_OT_strip_color_tag_set ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_jump()

void SEQUENCER_OT_strip_jump ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_modifier_add()

void SEQUENCER_OT_strip_modifier_add ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_modifier_copy()

void SEQUENCER_OT_strip_modifier_copy ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_modifier_move()

void SEQUENCER_OT_strip_modifier_move ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_modifier_remove()

void SEQUENCER_OT_strip_modifier_remove ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_transform_clear()

void SEQUENCER_OT_strip_transform_clear ( struct wmOperatorType ot)

◆ SEQUENCER_OT_strip_transform_fit()

void SEQUENCER_OT_strip_transform_fit ( struct wmOperatorType ot)

◆ SEQUENCER_OT_swap()

void SEQUENCER_OT_swap ( struct wmOperatorType ot)

◆ SEQUENCER_OT_swap_data()

void SEQUENCER_OT_swap_data ( struct wmOperatorType ot)

◆ SEQUENCER_OT_swap_inputs()

void SEQUENCER_OT_swap_inputs ( struct wmOperatorType ot)

◆ SEQUENCER_OT_unlock()

void SEQUENCER_OT_unlock ( struct wmOperatorType ot)

◆ SEQUENCER_OT_unmute()

void SEQUENCER_OT_unmute ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_all()

void SEQUENCER_OT_view_all ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_all_preview()

void SEQUENCER_OT_view_all_preview ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_frame()

void SEQUENCER_OT_view_frame ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_ghost_border()

void SEQUENCER_OT_view_ghost_border ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_selected()

void SEQUENCER_OT_view_selected ( struct wmOperatorType ot)

◆ SEQUENCER_OT_view_zoom_ratio()

void SEQUENCER_OT_view_zoom_ratio ( struct wmOperatorType ot)

◆ sequencer_preview_add_sound()

void sequencer_preview_add_sound ( const struct bContext C,
struct Sequence seq 
)

◆ sequencer_special_update_set()

void sequencer_special_update_set ( Sequence seq)

◆ sequencer_strip_has_path_poll()

bool sequencer_strip_has_path_poll ( struct bContext C)

Definition at line 191 of file sequencer_edit.c.

References Editing::act_seq, C, CTX_data_scene(), NULL, SEQ_editing_get(), and SEQ_HAS_PATH.

Referenced by SEQUENCER_OT_change_path().

◆ sequencer_view_has_preview_poll()

bool sequencer_view_has_preview_poll ( struct bContext C)

◆ sequencer_view_preview_only_poll()

bool sequencer_view_preview_only_poll ( const struct bContext C)

◆ sequencer_view_strips_poll()

bool sequencer_view_strips_poll ( struct bContext C)

Variable Documentation

◆ prop_side_types

EnumPropertyItem prop_side_types[]
extern

Definition at line 1370 of file sequencer_edit.c.

Referenced by SEQUENCER_OT_select_side(), and SEQUENCER_OT_split().

◆ sequencer_prop_effect_types

EnumPropertyItem sequencer_prop_effect_types[]
extern