public void addChildrenToScene(SceneBuilder builder, Offset childOffset) { Layer child = this.firstChild; while (child != null) { child.addToScene(builder, childOffset); child = child.nextSibling; } }
public void addChildrenToScene(SceneBuilder builder, Offset childOffset = null) { Layer child = this.firstChild; while (child != null) { if (childOffset == null || childOffset == Offset.zero) { child._addToSceneWithRetainedRendering(builder); } else { child.addToScene(builder, childOffset); } child = child.nextSibling; } }