Blender  V3.3
Classes | Typedefs | Functions
strip_time.h File Reference

Go to the source code of this file.

Classes

struct  GapInfo
 

Typedefs

typedef struct GapInfo GapInfo
 

Functions

float seq_give_frame_index (const struct Scene *scene, struct Sequence *seq, float timeline_frame)
 
void seq_update_sound_bounds_recursive (const struct Scene *scene, struct Sequence *metaseq)
 
void seq_time_gap_info_get (const struct Scene *scene, struct ListBase *seqbase, int initial_frame, struct GapInfo *r_gap_info)
 
void seq_time_effect_range_set (const struct Scene *scene, Sequence *seq)
 
void seq_time_update_effects_strip_range (const struct Scene *scene, struct SeqCollection *effects)
 
void seq_time_translate_handles (const struct Scene *scene, struct Sequence *seq, const int offset)
 

Typedef Documentation

◆ GapInfo

typedef struct GapInfo GapInfo

Function Documentation

◆ seq_give_frame_index()

float seq_give_frame_index ( const struct Scene scene,
struct Sequence seq,
float  timeline_frame 
)

◆ seq_time_effect_range_set()

void seq_time_effect_range_set ( const struct Scene scene,
Sequence seq 
)

◆ seq_time_gap_info_get()

void seq_time_gap_info_get ( const struct Scene scene,
struct ListBase seqbase,
int  initial_frame,
struct GapInfo r_gap_info 
)

Find first gap between strips after initial_frame and describe it by filling data of r_gap_info

Parameters
sceneScene in which strips are located.
seqbaseListBase in which strips are located.
initial_frameframe on timeline from where gaps are searched for.
r_gap_infodata structure describing gap, that will be filled in by this function.

◆ seq_time_translate_handles()

void seq_time_translate_handles ( const struct Scene scene,
struct Sequence seq,
const int  offset 
)

◆ seq_time_update_effects_strip_range()

void seq_time_update_effects_strip_range ( const struct Scene scene,
struct SeqCollection effects 
)

◆ seq_update_sound_bounds_recursive()

void seq_update_sound_bounds_recursive ( const struct Scene scene,
struct Sequence metaseq 
)