Files
flame/lib/components/nine_tile_box_component.dart
2020-09-20 22:00:03 -04:00

20 lines
522 B
Dart

import 'dart:ui';
import '../nine_tile_box.dart';
import 'component.dart';
/// This class is a thin wrapper on top of [NineTileBox] as a component.
class NineTileBoxComponent extends PositionComponent {
NineTileBox nineTileBox;
/// Takes the [NineTileBox] instance used to render this box.
///
/// It uses the x, y, width and height coordinates from the [PositionComponent] to render.
NineTileBoxComponent(this.nineTileBox);
@override
void render(Canvas c) {
nineTileBox.drawRect(c, toRect());
}
}