| 96 | |
| 97 | |
| 98 | struct CableContainer : widget::TransparentWidget { |
| 99 | void draw(const DrawArgs& args) override { |
| 100 | // Don't draw on layer 0 |
| 101 | } |
| 102 | |
| 103 | void drawLayer(const DrawArgs& args, int layer) override { |
| 104 | if (layer == 3) { |
| 105 | // Draw cable shadows |
| 106 | Widget::drawLayer(args, -1); |
| 107 | |
| 108 | // Draw cables |
| 109 | Widget::draw(args); |
| 110 | } |
| 111 | } |
| 112 | }; |
| 113 | |
| 114 | |
| 115 | RackWidget::RackWidget() { |
nothing calls this directly
no outgoing calls
no test coverage detected