draw method
Draws visible layers that overlap area onto scr.
Implementation
@override
void draw(Screen scr, Rectangle area) {
if (_layers.isEmpty) _flatten();
for (final cl in _layers) {
if (cl.bounds.overlaps(area)) {
cl.layer.drawable.draw(scr, cl.bounds);
}
}
}