drawObject method
Abstract method to draw the object.
Implementing/extending classes must implement its behavior to draw the desired object.
Implementation
@override
void drawObject(Canvas canvas, Size size) {
for (final drawable in toWorldDrawables().where(
(drawable) => drawable.isNotHidden,
)) {
drawable.draw(canvas, size);
}
}