33#define STONEYVCV_HP1_HPP_INCLUDED 1
35#if defined (STONEYVCV_BUILD_HP1)
44#include <StoneyDSP/Core.hpp>
84 ::rack::engine::Module
145 ::rack::widget::Widget
182 virtual void draw(const ::StoneyDSP::StoneyVCV::HP1::HP1Widget::DrawArgs& args)
override;
215 ::rack::app::ModuleWidget
279 const ::rack::math::Vec screwsPositions [2];
285 ::rack::componentlibrary::ThemedScrew* screws [2];
::rack::plugin::Model * createHP1()
StoneyDSP Modules for VCV Rack 2.
The HP1Module struct.
Definition HP1.hpp:85
IdxInputs
Definition HP1.hpp:99
@ NUM_INPUTS
Number of Input ports.
Definition HP1.hpp:101
HP1Module()
Construct a new HP1Module object.
virtual ~HP1Module()
Destroys the HP1Module object.
::rack::engine::Module::ProcessArgs ProcessArgs
Definition HP1.hpp:90
IdxOutputs
Definition HP1.hpp:104
@ NUM_OUTPUTS
Number of Output ports.
Definition HP1.hpp:106
IdxParams
Definition HP1.hpp:94
@ NUM_PARAMS
Number of Parameters.
Definition HP1.hpp:96
IdxLights
Definition HP1.hpp:109
@ NUM_LIGHTS
Number of Lights.
Definition HP1.hpp:111