Blender V5.0
blender::seq::ModifierApplyContext Struct Reference

#include <modifier.hh>

Public Member Functions

 ModifierApplyContext (const RenderData &render_data, SeqRenderState &render_state, const Strip &strip, const float3x3 &transform, ImBuf *image)

Public Attributes

const RenderDatarender_data
SeqRenderStaterender_state
const Stripstrip
const float3x3 transform
ImBuf *const image
float2 result_translation = float2(0, 0)

Detailed Description

Definition at line 33 of file modifier.hh.

Constructor & Destructor Documentation

◆ ModifierApplyContext()

blender::seq::ModifierApplyContext::ModifierApplyContext ( const RenderData & render_data,
SeqRenderState & render_state,
const Strip & strip,
const float3x3 & transform,
ImBuf * image )
inline

Definition at line 34 of file modifier.hh.

References image, render_data, render_state, strip, and transform.

Member Data Documentation

◆ image

ImBuf* const blender::seq::ModifierApplyContext::image

Definition at line 54 of file modifier.hh.

Referenced by ModifierApplyContext().

◆ render_data

const RenderData& blender::seq::ModifierApplyContext::render_data

Definition at line 46 of file modifier.hh.

Referenced by ModifierApplyContext().

◆ render_state

SeqRenderState& blender::seq::ModifierApplyContext::render_state

Definition at line 47 of file modifier.hh.

Referenced by ModifierApplyContext().

◆ result_translation

float2 blender::seq::ModifierApplyContext::result_translation = float2(0, 0)

Definition at line 59 of file modifier.hh.

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

◆ strip

const Strip& blender::seq::ModifierApplyContext::strip

Definition at line 48 of file modifier.hh.

Referenced by ModifierApplyContext().

◆ transform

const float3x3 blender::seq::ModifierApplyContext::transform

Definition at line 53 of file modifier.hh.

Referenced by ModifierApplyContext().


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