Blender V5.0
blender::ed::vse::StripsDrawBatch Class Reference

#include <sequencer_strips_batch.hh>

Public Member Functions

 StripsDrawBatch (const View2D *v2d)
 ~StripsDrawBatch ()
SeqStripDrawDataadd_strip (float content_start, float content_end, float top, float bottom, float content_top, float left_handle, float right_handle, float handle_width, bool single_image)
void flush_batch ()
float pos_to_pixel_space_x (float x) const
float pos_to_pixel_space_y (float y) const
float size_to_pixel_space_x (float x) const
gpu::UniformBufget_ubo_context () const

Detailed Description

Definition at line 32 of file sequencer_strips_batch.hh.

Constructor & Destructor Documentation

◆ StripsDrawBatch()

◆ ~StripsDrawBatch()

blender::ed::vse::StripsDrawBatch::~StripsDrawBatch ( )

Member Function Documentation

◆ add_strip()

◆ flush_batch()

◆ get_ubo_context()

gpu::UniformBuf * blender::ed::vse::StripsDrawBatch::get_ubo_context ( ) const
inline

Definition at line 79 of file sequencer_strips_batch.hh.

◆ pos_to_pixel_space_x()

float blender::ed::vse::StripsDrawBatch::pos_to_pixel_space_x ( float x) const
inline

Definition at line 66 of file sequencer_strips_batch.hh.

References x.

Referenced by add_strip().

◆ pos_to_pixel_space_y()

float blender::ed::vse::StripsDrawBatch::pos_to_pixel_space_y ( float y) const
inline

Definition at line 70 of file sequencer_strips_batch.hh.

References y.

Referenced by add_strip().

◆ size_to_pixel_space_x()

float blender::ed::vse::StripsDrawBatch::size_to_pixel_space_x ( float x) const
inline

Definition at line 74 of file sequencer_strips_batch.hh.

References x.

Referenced by add_strip().


The documentation for this class was generated from the following files: