Blender V5.0
SEQ_proxy.hh File Reference
#include "DNA_listBase.h"
#include "DNA_space_enums.h"
#include "BLI_set.hh"
#include "IMB_imbuf_enums.h"

Go to the source code of this file.

Classes

struct  blender::seq::ProxyJob

Namespaces

namespace  blender
namespace  blender::seq

Functions

bool blender::seq::proxy_rebuild_context (Main *bmain, Depsgraph *depsgraph, Scene *scene, Strip *strip, blender::Set< std::string > *processed_paths, ListBase *queue, bool build_only_on_bad_performance)
void blender::seq::proxy_rebuild (IndexBuildContext *context, wmJobWorkerStatus *worker_status)
void blender::seq::proxy_rebuild_finish (IndexBuildContext *context, bool stop)
void blender::seq::proxy_set (Strip *strip, bool value)
bool blender::seq::can_use_proxy (const RenderData *context, const Strip *strip, IMB_Proxy_Size psize)
IMB_Proxy_Size blender::seq::rendersize_to_proxysize (eSpaceSeq_Proxy_RenderSize render_size)
float blender::seq::rendersize_to_scale_factor (eSpaceSeq_Proxy_RenderSize render_size)
wmJobblender::seq::ED_seq_proxy_wm_job_get (const bContext *C)
ProxyJobblender::seq::ED_seq_proxy_job_get (const bContext *C, wmJob *wm_job)