@override void draw(Canvas canvas, Size boardSize) { final Paint paint = Paint(); drawObject(canvas, paint); drawDecorate(canvas, paint); drawHighlight(canvas, paint); drawInteractivePoint(canvas, paint); }