- override
Override this method to upload this layer to the engine
The layerOffset is the accumulated offset of this layer's parent from the origin of the builder's coordinate system.
Source
@override void addToScene(ui.SceneBuilder builder, Offset layerOffset) { assert(offset == Offset.zero); Matrix4 effectiveTransform = transform; if (layerOffset != Offset.zero) { effectiveTransform = new Matrix4.translationValues(layerOffset.dx, layerOffset.dy, 0.0) ..multiply(transform); } builder.pushTransform(effectiveTransform.storage); addChildrenToScene(builder, Offset.zero); builder.pop(); }