Blender V4.3
blender::ed::seq::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
 
GPUUniformBuf * get_ubo_context () const
 

Detailed Description

Definition at line 30 of file sequencer_strips_batch.hh.

Constructor & Destructor Documentation

◆ StripsDrawBatch()

◆ ~StripsDrawBatch()

blender::ed::seq::StripsDrawBatch::~StripsDrawBatch ( )

Member Function Documentation

◆ add_strip()

◆ flush_batch()

◆ get_ubo_context()

GPUUniformBuf * blender::ed::seq::StripsDrawBatch::get_ubo_context ( ) const
inline

Definition at line 77 of file sequencer_strips_batch.hh.

Referenced by ThumbsDrawBatch::flush_batch().

◆ pos_to_pixel_space_x()

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

Definition at line 64 of file sequencer_strips_batch.hh.

Referenced by add_strip(), and ThumbsDrawBatch::add_thumb().

◆ pos_to_pixel_space_y()

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

Definition at line 68 of file sequencer_strips_batch.hh.

Referenced by add_strip(), and ThumbsDrawBatch::add_thumb().

◆ size_to_pixel_space_x()

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

Definition at line 72 of file sequencer_strips_batch.hh.

Referenced by add_strip().


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