StoneyVCV v2
StoneyDSP Modules for VCV Rack 2.
Loading...
Searching...
No Matches
ComponentLibrary.hpp
Go to the documentation of this file.
1
31#pragma once
32
33#define STONEYVCV_COMPONENTLIBRARY_HPP_INCLUDED 1
34
35#if defined (STONEYVCV_BUILD_COMPONENTLIBRARY)
36
37//==============================================================================
38
39#include <StoneyVCV.hpp>
40#include <StoneyVCV/version.hpp>
41
42//==============================================================================
43
44#include <rack.hpp>
45#include <StoneyDSP/Core.hpp>
46
47//==============================================================================
48
49#include <string>
50
51//==============================================================================
52
53namespace StoneyDSP
54{
59//==============================================================================
60
61namespace StoneyVCV
62{
67//==============================================================================
68
76namespace Panels
77{
82//==============================================================================
83const extern ::NVGcolor bgBlack;
84const extern ::NVGcolor bgWhite;
85const extern ::NVGcolor borderColor;
86const extern ::NVGcolor bgPortWhite;
87const extern ::NVGcolor bgPortBlack;
88const extern ::NVGcolor bgGradientBlackS0;
89const extern ::NVGcolor bgGradientBlackS1;
90const extern ::NVGcolor bgGradientWhiteS0;
91const extern ::NVGcolor bgGradientWhiteS1;
92const extern float MIN_WIDTH;
93const extern float MIN_HEIGHT;
94extern void addScrewsToWidget(::rack::widget::Widget* widget);
95
96//==============================================================================
97
99} // namespace Panels
100
108namespace ComponentLibrary
109{
114//==============================================================================
115
116//==============================================================================
117
119} // namespace ComponentLibrary
120
121//==============================================================================
122
124} // namespace StoneyVCV
125
126//==============================================================================
127
129} // namespace StoneyDSP
130
131//==============================================================================
132
133#endif // STONEYVCV_BUILD_COMPONENTLIBRARY
134
135//==============================================================================
StoneyDSP Modules for VCV Rack 2.
The StoneyDSP namespace.
Definition StoneyVCV.hpp:58
Engine()
Definition StoneyVCV.hpp:113
StoneyDSP Modules for VCV Rack 2.