Blender V5.0
render.hh File Reference
#include "BLI_math_vector_types.hh"
#include "BLI_set.hh"
#include "BLI_vector.hh"

Go to the source code of this file.

Classes

struct  blender::seq::SeqRenderState
struct  blender::seq::StripScreenQuad

Namespaces

namespace  blender
namespace  blender::seq

Functions

Strip Stack Rendering Functions
ImBufblender::seq::seq_render_give_ibuf_seqbase (const RenderData *context, SeqRenderState *state, float timeline_frame, int chan_shown, ListBase *channels, ListBase *seqbasep)
ImBufblender::seq::seq_render_strip (const RenderData *context, SeqRenderState *state, Strip *strip, float timeline_frame)
Color-space utility functions
void blender::seq::seq_imbuf_to_sequencer_space (const Scene *scene, ImBuf *ibuf, bool make_float)
void blender::seq::seq_imbuf_assign_spaces (const Scene *scene, ImBuf *ibuf)
Rendering utility functions
Vector< Strip * > blender::seq::seq_shown_strips_get (const Scene *scene, ListBase *channels, ListBase *seqbase, const int timeline_frame, const int chanshown)
StripScreenQuad blender::seq::get_strip_screen_quad (const RenderData *context, const Strip *strip)
Individual strip rendering functions
ImBufblender::seq::seq_render_mask (Depsgraph *depsgraph, int width, int height, const Mask *mask, float frame_index, bool make_float)