BoxNode.square constructor

BoxNode.square({
  1. required double size,
  2. EdgeInsets? padding,
  3. Anchor? alignment,
  4. LayoutFlex? flex,
  5. Vector2? position,
  6. Vector2? scale,
  7. double? angle,
  8. Anchor? anchor,
  9. bool? enabled,
  10. int? priority,
  11. Iterable<Node> children = const [],
})

A BoxNode with targetWidth and targetHeight both set to size.

Implementation

BoxNode.square({
  required double size,
  EdgeInsets? padding,
  this.alignment,
  super.flex,
  super.position,
  super.scale,
  super.angle,
  super.anchor,
  super.enabled,
  super.priority,
  super.children,
}) : targetWidth = size,
     targetHeight = size,
     padding = padding ?? .zero;