shared/java/paragraph/Shadow.java (18 lines of code) (raw):

package org.jetbrains.skija.paragraph; import lombok.AllArgsConstructor; import lombok.Data; import lombok.With; import org.jetbrains.skija.*; @AllArgsConstructor @Data @With public class Shadow { public final int _color; public final float _offsetX; public final float _offsetY; public final double _blurSigma; public Shadow(int color, Point offset, double blurSigma) { this(color, offset.getX(), offset.getY(), blurSigma); } public Point getOffset() { return new Point(_offsetX, _offsetY); } }