internal override ShapeItem Clone(ReadableIdentifier cloneName) { var shapeItem = new ShapeItem2D(cloneName, ShapeDefinition.ToUV()); shapeItem.MetricWidth = MetricWidth; shapeItem.RotationAngle = RotationAngle; shapeItem.MetricHeight = MetricHeight; return(shapeItem); }
/// <inheritdoc/> internal override ShapeItem Clone(ReadableIdentifier cloneName) { return(new NativeControlItem(cloneName, ShapeDefinition.ToUV(), SegmentSpeeds)); }