VCV Rack API v2
|
Library of Rack components: knobs, ports, lights, switches, buttons, etc. More...
Typedefs | |
using | SvgLight = TSvgLight<> |
using | GrayModuleLightWidget = TGrayModuleLightWidget<> |
using | WhiteLight = TWhiteLight<> |
using | RedLight = TRedLight<> |
using | GreenLight = TGreenLight<> |
using | BlueLight = TBlueLight<> |
using | YellowLight = TYellowLight<> |
using | GreenRedLight = TGreenRedLight<> |
using | RedGreenBlueLight = TRedGreenBlueLight<> |
template<typename TBase > | |
using | LEDBezelLight = VCVBezelLight<TBase> |
using | LEDSlider = VCVSlider |
template<typename TBase > | |
using | LEDSliderLight = VCVSliderLight<TBase> |
template<typename TLightBase = RedLight> | |
using | LEDLightSlider = VCVLightSlider<TLightBase> |
using | LEDButton = VCVButton |
template<typename TLight = WhiteLight> | |
using | VCVLightButton = LightButton<VCVButton, TLight> |
template<typename TLight > | |
using | LEDLightButton = VCVLightButton<TLight> |
Deprecated alias. | |
using | LEDBezel = VCVBezel |
template<typename TLightBase = WhiteLight> | |
using | LEDLightBezel = VCVLightBezel<TLightBase> |
Variables | |
static const NVGcolor | SCHEME_BLACK_TRANSPARENT = nvgRGBA(0x00, 0x00, 0x00, 0x00) |
static const NVGcolor | SCHEME_BLACK = nvgRGB(0x00, 0x00, 0x00) |
static const NVGcolor | SCHEME_WHITE = nvgRGB(0xff, 0xff, 0xff) |
static const NVGcolor | SCHEME_RED = nvgRGB(0xed, 0x2c, 0x24) |
static const NVGcolor | SCHEME_ORANGE = nvgRGB(0xf2, 0xb1, 0x20) |
static const NVGcolor | SCHEME_YELLOW = nvgRGB(0xff, 0xd7, 0x14) |
static const NVGcolor | SCHEME_GREEN = nvgRGB(0x90, 0xc7, 0x3e) |
static const NVGcolor | SCHEME_CYAN = nvgRGB(0x22, 0xe6, 0xef) |
static const NVGcolor | SCHEME_BLUE = nvgRGB(0x29, 0xb2, 0xef) |
static const NVGcolor | SCHEME_PURPLE = nvgRGB(0xd5, 0x2b, 0xed) |
static const NVGcolor | SCHEME_LIGHT_GRAY = nvgRGB(0xe6, 0xe6, 0xe6) |
static const NVGcolor | SCHEME_DARK_GRAY = nvgRGB(0x17, 0x17, 0x17) |
Library of Rack components: knobs, ports, lights, switches, buttons, etc.
See LICENSE.md for legal details about using Rack component graphics in your Rack plugin.
using rack::componentlibrary::SvgLight = TSvgLight<> |
using rack::componentlibrary::RedLight = TRedLight<> |
using rack::componentlibrary::BlueLight = TBlueLight<> |
using rack::componentlibrary::LEDBezelLight = VCVBezelLight<TBase> |
using rack::componentlibrary::LEDSliderLight = VCVSliderLight<TBase> |
using rack::componentlibrary::LEDLightSlider = VCVLightSlider<TLightBase> |
using rack::componentlibrary::VCVLightButton = LightButton<VCVButton, TLight> |
using rack::componentlibrary::LEDLightButton = VCVLightButton<TLight> |
Deprecated alias.
using rack::componentlibrary::LEDLightBezel = VCVLightBezel<TLightBase> |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |