StoneyVCV v2
StoneyDSP Modules for VCV Rack 2.
Loading...
Searching...
No Matches
StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget Struct Reference

#include <Widget.hpp>

Inheritance diagram for StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget:
[legend]
Collaboration diagram for StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget:
[legend]

Public Types

using DrawArgs = ::rack::widget::FramebufferWidget::DrawArgs
 

Public Member Functions

 FramebufferWidget ()
 
 FramebufferWidget (::rack::math::Rect newBox)
 
virtual ~FramebufferWidget () noexcept
 
virtual void step () override
 
virtual void draw (const ::StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::DrawArgs &args) override
 

Private Member Functions

 FramebufferWidget (const FramebufferWidget &)=delete
 
FramebufferWidgetoperator= (const FramebufferWidget &)=delete
 
 FramebufferWidget (FramebufferWidget &&)=delete
 
FramebufferWidgetoperator= (FramebufferWidget &&)=delete
 

Member Typedef Documentation

◆ DrawArgs

using StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::DrawArgs = ::rack::widget::FramebufferWidget::DrawArgs

Constructor & Destructor Documentation

◆ FramebufferWidget() [1/4]

StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::FramebufferWidget ( )

◆ FramebufferWidget() [2/4]

StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::FramebufferWidget ( ::rack::math::Rect  newBox)

◆ ~FramebufferWidget()

virtual StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::~FramebufferWidget ( )
virtualnoexcept

◆ FramebufferWidget() [3/4]

StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::FramebufferWidget ( const FramebufferWidget )
privatedelete

◆ FramebufferWidget() [4/4]

StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::FramebufferWidget ( FramebufferWidget &&  )
privatedelete

Member Function Documentation

◆ step()

virtual void StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::step ( )
overridevirtual

◆ draw()

virtual void StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::draw ( const ::StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::DrawArgs args)
overridevirtual

◆ operator=() [1/2]

FramebufferWidget & StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::operator= ( const FramebufferWidget )
privatedelete

◆ operator=() [2/2]

FramebufferWidget & StoneyDSP::StoneyVCV::ComponentLibrary::FramebufferWidget::operator= ( FramebufferWidget &&  )
privatedelete

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