Blender V5.0
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 = {}
int cfra = 0
int timeline_start = 0
int timeline_end = 0
int timeline_length = 0
int num_frames_prefetched = 0
int cache_flags = 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

◆ cache_flags

int blender::seq::PrefetchJob::cache_flags = 0

◆ 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

◆ 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

◆ stop

◆ threads

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

◆ timeline_end

int blender::seq::PrefetchJob::timeline_end = 0

◆ timeline_length

int blender::seq::PrefetchJob::timeline_length = 0

◆ timeline_start

int blender::seq::PrefetchJob::timeline_start = 0

◆ waiting


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