Blender V4.3
SEQ_render.hh File Reference

Go to the source code of this file.

Classes

struct  SeqRenderData
 

Enumerations

enum  eSeqTaskId { SEQ_TASK_MAIN_RENDER , SEQ_TASK_PREFETCH_RENDER }
 

Functions

ImBufSEQ_render_give_ibuf (const SeqRenderData *context, float timeline_frame, int chanshown)
 
ImBufSEQ_render_give_ibuf_direct (const SeqRenderData *context, float timeline_frame, Sequence *seq)
 
void SEQ_render_new_render_data (Main *bmain, Depsgraph *depsgraph, Scene *scene, int rectx, int recty, int preview_render_size, int for_render, SeqRenderData *r_context)
 
StripElemSEQ_render_give_stripelem (const Scene *scene, const Sequence *seq, int timeline_frame)
 
void SEQ_render_imbuf_from_sequencer_space (Scene *scene, ImBuf *ibuf)
 
void SEQ_render_pixel_from_sequencer_space_v4 (Scene *scene, float pixel[4])
 
bool SEQ_render_is_muted (const ListBase *channels, const Sequence *seq)
 

Enumeration Type Documentation

◆ eSeqTaskId

enum eSeqTaskId
Enumerator
SEQ_TASK_MAIN_RENDER 
SEQ_TASK_PREFETCH_RENDER 

Definition at line 21 of file SEQ_render.hh.

Function Documentation

◆ SEQ_render_give_ibuf()

◆ SEQ_render_give_ibuf_direct()

ImBuf * SEQ_render_give_ibuf_direct ( const SeqRenderData * context,
float timeline_frame,
Sequence * seq )

Definition at line 2144 of file render.cc.

References seq_render_strip(), and state.

Referenced by sequencer_ibuf_get().

◆ SEQ_render_give_stripelem()

◆ SEQ_render_imbuf_from_sequencer_space()

◆ SEQ_render_is_muted()

◆ SEQ_render_new_render_data()

◆ SEQ_render_pixel_from_sequencer_space_v4()

void SEQ_render_pixel_from_sequencer_space_v4 ( Scene * scene,
float pixel[4] )