33#define STONEYVCV_HP2_HPP_INCLUDED 1
35#if defined (STONEYVCV_BUILD_HP2)
46#include <StoneyDSP/Core.hpp>
198 ::rack::widget::FramebufferWidget *hp2WidgetFrameBuffer;
275 ::rack::widget::FramebufferWidget* hp2ModuleWidgetFrameBuffer;
298 bool lastPrefersDarkPanels;
StoneyDSP Modules for VCV Rack 2.
StoneyDSP Modules for VCV Rack 2.
::rack::plugin::Model * createModelHP2(::std::string name="", ::std::string description="", ::std::string manualUrl="", bool hidden=true) noexcept(false)
The StoneyDSP namespace.
Definition StoneyVCV.hpp:78
StoneyDSP Modules for VCV Rack 2.
Definition StoneyVCV.hpp:125
The HP2Module struct.
Definition HP2.hpp:90
IdxLights
Definition HP2.hpp:113
@ NUM_LIGHTS
Number of Lights.
Definition HP2.hpp:115
virtual ~HP2Module() noexcept
Destroys the HP2Module object.
HP2Module()
Construct a new HP2Module object.
IdxOutputs
Definition HP2.hpp:108
@ NUM_OUTPUTS
Number of Output ports.
Definition HP2.hpp:110
IdxInputs
Definition HP2.hpp:103
@ NUM_INPUTS
Number of Input ports.
Definition HP2.hpp:105
IdxParams
Definition HP2.hpp:98
@ NUM_PARAMS
Number of Parameters.
Definition HP2.hpp:100