Blender  V2.93
Functions
SEQ_relations.h File Reference

Go to the source code of this file.

Functions

void SEQ_relations_sequence_free_anim (struct Sequence *seq)
 
void SEQ_relations_update_changed_seq_and_deps (struct Scene *scene, struct Sequence *changed_seq, int len_change, int ibuf_change)
 
bool SEQ_relations_check_scene_recursion (struct Scene *scene, struct ReportList *reports)
 
bool SEQ_relations_render_loop_check (struct Sequence *seq_main, struct Sequence *seq)
 
void SEQ_relations_free_imbuf (struct Scene *scene, struct ListBase *seqbasep, bool for_render)
 
void SEQ_relations_invalidate_cache_raw (struct Scene *scene, struct Sequence *seq)
 
void SEQ_relations_invalidate_cache_preprocessed (struct Scene *scene, struct Sequence *seq)
 
void SEQ_relations_invalidate_cache_composite (struct Scene *scene, struct Sequence *seq)
 
void SEQ_relations_invalidate_dependent (struct Scene *scene, struct Sequence *seq)
 
void SEQ_relations_invalidate_scene_strips (struct Main *bmain, struct Scene *scene_target)
 
void SEQ_relations_invalidate_movieclip_strips (struct Main *bmain, struct MovieClip *clip_target)
 
void SEQ_relations_invalidate_cache_in_range (struct Scene *scene, struct Sequence *seq, struct Sequence *range_mask, int invalidate_types)
 
void SEQ_relations_free_all_anim_ibufs (struct Scene *scene, int timeline_frame)
 
void SEQ_relations_check_uuids_unique_and_report (const struct Scene *scene)
 
void SEQ_relations_session_uuid_generate (struct Sequence *sequence)
 
void SEQ_cache_cleanup (struct Scene *scene)
 
void SEQ_cache_iterate (struct Scene *scene, void *userdata, bool callback_init(void *userdata, size_t item_count), bool callback_iter(void *userdata, struct Sequence *seq, int timeline_frame, int cache_type))
 

Function Documentation

◆ SEQ_cache_cleanup()

void SEQ_cache_cleanup ( struct Scene scene)

◆ SEQ_cache_iterate()

void SEQ_cache_iterate ( struct Scene scene,
void *  userdata,
bool   callback_initvoid *userdata, size_t item_count,
bool   callback_itervoid *userdata, struct Sequence *seq, int timeline_frame, int cache_type 
)

◆ SEQ_relations_check_scene_recursion()

bool SEQ_relations_check_scene_recursion ( struct Scene scene,
struct ReportList reports 
)

◆ SEQ_relations_check_uuids_unique_and_report()

void SEQ_relations_check_uuids_unique_and_report ( const struct Scene scene)

◆ SEQ_relations_free_all_anim_ibufs()

void SEQ_relations_free_all_anim_ibufs ( struct Scene scene,
int  timeline_frame 
)

◆ SEQ_relations_free_imbuf()

void SEQ_relations_free_imbuf ( struct Scene scene,
struct ListBase seqbasep,
bool  for_render 
)

◆ SEQ_relations_invalidate_cache_composite()

void SEQ_relations_invalidate_cache_composite ( struct Scene scene,
struct Sequence seq 
)

◆ SEQ_relations_invalidate_cache_in_range()

void SEQ_relations_invalidate_cache_in_range ( struct Scene scene,
struct Sequence seq,
struct Sequence range_mask,
int  invalidate_types 
)

◆ SEQ_relations_invalidate_cache_preprocessed()

void SEQ_relations_invalidate_cache_preprocessed ( struct Scene scene,
struct Sequence seq 
)

◆ SEQ_relations_invalidate_cache_raw()

void SEQ_relations_invalidate_cache_raw ( struct Scene scene,
struct Sequence seq 
)

◆ SEQ_relations_invalidate_dependent()

void SEQ_relations_invalidate_dependent ( struct Scene scene,
struct Sequence seq 
)

◆ SEQ_relations_invalidate_movieclip_strips()

void SEQ_relations_invalidate_movieclip_strips ( struct Main bmain,
struct MovieClip clip_target 
)

◆ SEQ_relations_invalidate_scene_strips()

void SEQ_relations_invalidate_scene_strips ( struct Main bmain,
struct Scene scene_target 
)

◆ SEQ_relations_render_loop_check()

bool SEQ_relations_render_loop_check ( struct Sequence seq_main,
struct Sequence seq 
)

◆ SEQ_relations_sequence_free_anim()

void SEQ_relations_sequence_free_anim ( struct Sequence seq)

◆ SEQ_relations_session_uuid_generate()

void SEQ_relations_session_uuid_generate ( struct Sequence sequence)

◆ SEQ_relations_update_changed_seq_and_deps()

void SEQ_relations_update_changed_seq_and_deps ( struct Scene scene,
struct Sequence changed_seq,
int  len_change,
int  ibuf_change 
)