wall_builder library Null safety

Classes

StoneStartPosition
Relative start position of a stone in the Wall.
WallBlueprint
Define the blueprint of the wall. It contains (relative) location of all stones, and the overall size of the wall.
WallBuilder
Defines how the wall will be built If you want to define your own algorithm, you will have to inherit from this abstract class, and implements the method WallBuilder.computeStonePositions.
WallSize
Define the wall width and height, where 1 unit refers to the side of a wall layer. So all these values must be multiplied by the length of a side (in logical pixels), if you want to have to logical pixels dimension.