Blender V4.3
SEQ_proxy.hh File Reference

Go to the source code of this file.

Classes

struct  ProxyJob
 

Functions

bool SEQ_proxy_rebuild_context (Main *bmain, Depsgraph *depsgraph, Scene *scene, Sequence *seq, GSet *file_list, ListBase *queue, bool build_only_on_bad_performance)
 
void SEQ_proxy_rebuild (SeqIndexBuildContext *context, wmJobWorkerStatus *worker_status)
 
void SEQ_proxy_rebuild_finish (SeqIndexBuildContext *context, bool stop)
 
void SEQ_proxy_set (Sequence *seq, bool value)
 
bool SEQ_can_use_proxy (const SeqRenderData *context, const Sequence *seq, int psize)
 
int SEQ_rendersize_to_proxysize (int render_size)
 
double SEQ_rendersize_to_scale_factor (int render_size)
 
wmJobED_seq_proxy_wm_job_get (const bContext *C)
 
ProxyJobED_seq_proxy_job_get (const bContext *C, wmJob *wm_job)
 

Function Documentation

◆ ED_seq_proxy_job_get()

◆ ED_seq_proxy_wm_job_get()

wmJob * ED_seq_proxy_wm_job_get ( const bContext * C)

◆ SEQ_can_use_proxy()

bool SEQ_can_use_proxy ( const SeqRenderData * context,
const Sequence * seq,
int psize )

◆ SEQ_proxy_rebuild()

◆ SEQ_proxy_rebuild_context()

◆ SEQ_proxy_rebuild_finish()

void SEQ_proxy_rebuild_finish ( SeqIndexBuildContext * context,
bool stop )

◆ SEQ_proxy_set()

void SEQ_proxy_set ( Sequence * seq,
bool value )

◆ SEQ_rendersize_to_proxysize()

◆ SEQ_rendersize_to_scale_factor()