|
Blender V4.5
|
#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 | |
| NonCopyable & | operator= (const NonCopyable &other)=delete |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable &&other)=default | |
| NonCopyable & | operator= (NonCopyable &&other)=default |
Public Attributes | |
| const ImBuf * | reference_ibuf = nullptr |
| int | timeline_frame = 0 |
| ImBuf * | zebra_ibuf = nullptr |
| ImBuf * | waveform_ibuf = nullptr |
| ImBuf * | sep_waveform_ibuf = nullptr |
| ImBuf * | vector_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 |
Definition at line 36 of file sequencer_scopes.hh.
|
default |
| blender::ed::vse::SeqScopes::~SeqScopes | ( | ) |
Definition at line 29 of file sequencer_scopes.cc.
References cleanup().
| void blender::ed::vse::SeqScopes::cleanup | ( | ) |
Definition at line 34 of file sequencer_scopes.cc.
References histogram, IMB_freeImBuf(), reference_ibuf, sep_waveform_ibuf, timeline_frame, vector_ibuf, waveform_ibuf, and zebra_ibuf.
Referenced by blender::ed::vse::sequencer_calc_scopes(), and ~SeqScopes().
| ScopeHistogram blender::ed::vse::SeqScopes::histogram |
Definition at line 47 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_draw_scopes().
Definition at line 41 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_scopes_tag_refresh().
Definition at line 45 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_draw_scopes().
| 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().
|
staticconstexpr |
Definition at line 38 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_vectorscope_graticule(), blender::ed::vse::rgb_to_uv_normalized(), and blender::ed::vse::rgb_to_uv_scaled().
|
staticconstexpr |
Definition at line 39 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_vectorscope_graticule(), blender::ed::vse::rgb_to_uv_normalized(), and blender::ed::vse::rgb_to_uv_scaled().
Definition at line 46 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_draw_scopes().
Definition at line 44 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_draw_scopes().
Definition at line 43 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_calc_scopes(), and blender::ed::vse::sequencer_draw_scopes().