|
Blender V5.0
|
#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 * | last_ibuf = nullptr |
| int | last_timeline_frame = 0 |
| bool | last_ibuf_float = false |
| 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 49 of file sequencer_scopes.hh.
|
default |
| blender::ed::vse::SeqScopes::~SeqScopes | ( | ) |
Definition at line 20 of file sequencer_scopes.cc.
References cleanup().
| void blender::ed::vse::SeqScopes::cleanup | ( | ) |
Definition at line 25 of file sequencer_scopes.cc.
References histogram, last_ibuf, and last_timeline_frame.
Referenced by blender::ed::vse::sequencer_scopes_tag_refresh(), blender::ed::vse::update_cpu_scopes(), and ~SeqScopes().
| ScopeHistogram blender::ed::vse::SeqScopes::histogram |
Definition at line 57 of file sequencer_scopes.hh.
Referenced by cleanup(), blender::ed::vse::sequencer_draw_scopes(), blender::ed::vse::update_cpu_scopes(), and blender::ed::vse::view_frame_preview_scope().
Definition at line 54 of file sequencer_scopes.hh.
Referenced by cleanup(), and blender::ed::vse::update_cpu_scopes().
| bool blender::ed::vse::SeqScopes::last_ibuf_float = false |
Definition at line 56 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::sequencer_preview_draw_overlays(), and blender::ed::vse::view_frame_preview_scope().
| int blender::ed::vse::SeqScopes::last_timeline_frame = 0 |
Definition at line 55 of file sequencer_scopes.hh.
Referenced by cleanup(), and blender::ed::vse::update_cpu_scopes().
|
staticconstexpr |
Definition at line 51 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_vectorscope_graticule(), and blender::ed::vse::rgb_to_uv_scaled().
|
staticconstexpr |
Definition at line 52 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_vectorscope_graticule(), and blender::ed::vse::rgb_to_uv_scaled().