Blender V4.5
blender::ed::vse::SeqScopes Struct Reference

#include <sequencer_scopes.hh>

Inherits blender::NonCopyable.

Public Member Functions

 SeqScopes ()=default
 ~SeqScopes ()
void cleanup ()
Public Member Functions inherited from blender::NonCopyable
 NonCopyable (const NonCopyable &other)=delete
NonCopyableoperator= (const NonCopyable &other)=delete
 NonCopyable ()=default
 NonCopyable (NonCopyable &&other)=default
NonCopyableoperator= (NonCopyable &&other)=default

Public Attributes

const ImBufreference_ibuf = nullptr
int timeline_frame = 0
ImBufzebra_ibuf = nullptr
ImBufwaveform_ibuf = nullptr
ImBufsep_waveform_ibuf = nullptr
ImBufvector_ibuf = nullptr
ScopeHistogram histogram

Static Public Attributes

static constexpr float VECSCOPE_U_SCALE = 0.5f / 0.436f
static constexpr float VECSCOPE_V_SCALE = 0.5f / 0.615f

Detailed Description

Definition at line 36 of file sequencer_scopes.hh.

Constructor & Destructor Documentation

◆ SeqScopes()

blender::ed::vse::SeqScopes::SeqScopes ( )
default

◆ ~SeqScopes()

blender::ed::vse::SeqScopes::~SeqScopes ( )

Definition at line 29 of file sequencer_scopes.cc.

References cleanup().

Member Function Documentation

◆ cleanup()

void blender::ed::vse::SeqScopes::cleanup ( )

Member Data Documentation

◆ histogram

ScopeHistogram blender::ed::vse::SeqScopes::histogram

◆ reference_ibuf

const ImBuf* blender::ed::vse::SeqScopes::reference_ibuf = nullptr

◆ sep_waveform_ibuf

ImBuf* blender::ed::vse::SeqScopes::sep_waveform_ibuf = nullptr

◆ timeline_frame

int blender::ed::vse::SeqScopes::timeline_frame = 0

Definition at line 42 of file sequencer_scopes.hh.

Referenced by cleanup(), and blender::ed::vse::sequencer_calc_scopes().

◆ VECSCOPE_U_SCALE

float blender::ed::vse::SeqScopes::VECSCOPE_U_SCALE = 0.5f / 0.436f
staticconstexpr

◆ VECSCOPE_V_SCALE

float blender::ed::vse::SeqScopes::VECSCOPE_V_SCALE = 0.5f / 0.615f
staticconstexpr

◆ vector_ibuf

ImBuf* blender::ed::vse::SeqScopes::vector_ibuf = nullptr

◆ waveform_ibuf

ImBuf* blender::ed::vse::SeqScopes::waveform_ibuf = nullptr

◆ zebra_ibuf

ImBuf* blender::ed::vse::SeqScopes::zebra_ibuf = nullptr

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