#include "AS.hpp" struct BlankPanel6 : Module { enum ParamIds { NUM_PARAMS }; enum InputIds { NUM_INPUTS }; enum OutputIds { NUM_OUTPUTS }; enum LightIds { BLINK_LIGHT, NUM_LIGHTS }; BlankPanel6() : Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS) {} void step() override; }; void BlankPanel6::step() { } struct BlankPanel6Widget : ModuleWidget { BlankPanel6Widget(BlankPanel6 *module); }; BlankPanel6Widget::BlankPanel6Widget(BlankPanel6 *module) : ModuleWidget(module) { setPanel(SVG::load(assetPlugin(plugin, "res/Blanks/BlankPanel6.svg"))); addChild(Widget::create(Vec(RACK_GRID_WIDTH, 0))); addChild(Widget::create(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); addChild(Widget::create(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); addChild(Widget::create(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); } RACK_PLUGIN_MODEL_INIT(AS, BlankPanel6) { Model *modelBlankPanel6 = Model::create("AS", "BlankPanel6", "BlankPanel 6", BLANK_TAG); return modelBlankPanel6; }