Blender V4.5
blender::seq::PrefetchJob Struct Reference

Public Attributes

PrefetchJobnext = nullptr
PrefetchJobprev = nullptr
Mainbmain = nullptr
Mainbmain_eval = nullptr
Scenescene = nullptr
Scenescene_eval = nullptr
Depsgraph * depsgraph = nullptr
ThreadMutex prefetch_suspend_mutex = {}
ThreadCondition prefetch_suspend_cond = {}
ListBase threads = {}
RenderData context = {}
RenderData context_cpy = {}
ListBaseseqbasep = nullptr
float cfra = 0.0f
int num_frames_prefetched = 0
bool running = false
bool waiting = false
bool stop = false
bool is_scrubbing = false

Detailed Description

Definition at line 54 of file prefetch.cc.

Member Data Documentation

◆ bmain

Main* blender::seq::PrefetchJob::bmain = nullptr

◆ bmain_eval

◆ cfra

◆ context

RenderData blender::seq::PrefetchJob::context = {}

◆ context_cpy

RenderData blender::seq::PrefetchJob::context_cpy = {}

◆ depsgraph

◆ is_scrubbing

bool blender::seq::PrefetchJob::is_scrubbing = false

◆ next

PrefetchJob* blender::seq::PrefetchJob::next = nullptr

Definition at line 55 of file prefetch.cc.

◆ num_frames_prefetched

int blender::seq::PrefetchJob::num_frames_prefetched = 0

◆ prefetch_suspend_cond

◆ prefetch_suspend_mutex

ThreadMutex blender::seq::PrefetchJob::prefetch_suspend_mutex = {}

◆ prev

PrefetchJob* blender::seq::PrefetchJob::prev = nullptr

Definition at line 56 of file prefetch.cc.

◆ running

◆ scene

◆ scene_eval

◆ seqbasep

ListBase* blender::seq::PrefetchJob::seqbasep = nullptr

Definition at line 72 of file prefetch.cc.

Referenced by blender::seq::seq_prefetch_start_ex().

◆ stop

◆ threads

ListBase blender::seq::PrefetchJob::threads = {}

◆ waiting


The documentation for this struct was generated from the following file: