update method

  1. @override
void update(
  1. int dirt
)
inherited

Implementation

@override
void update(int dirt) {
  if (dirt & ComponentDirt.worldTransform != 0) {
    Mat2D parentWorld = parent is WorldTransformComponent
        ? (parent as WorldTransformComponent).worldTransform
        : Mat2D();

    var transform = Mat2D();
    transform[4] = _layoutLocation.dx;
    transform[5] = _layoutLocation.dy;

    Mat2D.multiply(worldTransform, parentWorld, transform);
  }
}