Loading...
Searching...
No Matches

Public Types

using Layer = Ui::VideoScope::Layer
 

Public Member Functions

 halp_meta (name, "Video scope") halp_meta(c_name
 
VideoScope halp_meta (category, "Monitoring/Visuals") halp_meta(author
 
VideoScope ossia score halp_meta (manual_url, "") halp_meta(description
 
the scope is also a texture halp_meta (uuid, "08283fcb-46ac-460c-b796-b3df1cb77d96") halp_flag(fully_custom_item)
 
void init (score::gfx::RenderList &r, QRhiResourceUpdateBatch &res)
 
void runInitialPasses (score::gfx::RenderList &r, QRhiCommandBuffer &cb, QRhiResourceUpdateBatch *&res, score::gfx::Edge &e)
 
void release (score::gfx::RenderList &r)
 
void operator() ()
 

Public Attributes

VideoScope ossia score Waveform
 
VideoScope ossia score parades
 
VideoScope ossia score vectorscope
 
VideoScope ossia score histogram
 
VideoScope ossia score CIE chromaticity and diamond scopes of a texture
 
VideoScope ossia score CIE chromaticity and diamond scopes of a computed on the GPU
 
struct { 
 
   halp::gpu_texture_input<"In">   image 
 
struct range 
 
      mode 
 
      matrix 
 
      transfer 
 
struct range 
 
      units 
 
      legal 
 
      intensity 
 
      persistence 
 
      targets75 
 
      zoom 
 
   Ui::Monitor::LayoutControl   layout 
 
   Ui::Monitor::SliceControl   slice 
 
   Ui::Monitor::LayerControl   layer 
 
} inputs 
 
struct { 
 
   halp::gpu_texture_output<"Scope">   scope 
 
} outputs 
 
std::shared_ptr< ScopeMonitor > monitor = std::make_shared<ScopeMonitor>()
 

Static Public Attributes

static constexpr int min_size = 128
 
static constexpr int max_size = 2048
 

Member Data Documentation

◆ min_size

constexpr int Ui::VideoScope::Node::min_size = 128
staticconstexpr

The scope is drawn at the size it is shown at, so that its labels keep the size of the other text of the views; within these bounds.


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