rename
This commit is contained in:
parent
58887e8eb6
commit
17cfb62ab3
1 changed files with 7 additions and 7 deletions
|
@ -76,17 +76,17 @@ proc `*`*(color: ColorRGBX, opacity: float32): ColorRGBX {.raises: [].} =
|
||||||
a = ((color.a * x + 127) div 255).uint8
|
a = ((color.a * x + 127) div 255).uint8
|
||||||
rgbx(r, g, b, a)
|
rgbx(r, g, b, a)
|
||||||
|
|
||||||
proc `*`*(rgbx: ColorRGBX, coverage: uint8): ColorRGBX {.inline.} =
|
proc `*`*(rgbx: ColorRGBX, opacity: uint8): ColorRGBX {.inline.} =
|
||||||
if coverage == 0:
|
if opacity == 0:
|
||||||
discard
|
discard
|
||||||
elif coverage == 255:
|
elif opacity == 255:
|
||||||
result = rgbx
|
result = rgbx
|
||||||
else:
|
else:
|
||||||
result = rgbx(
|
result = rgbx(
|
||||||
((rgbx.r.uint32 * coverage + 127) div 255).uint8,
|
((rgbx.r.uint32 * opacity + 127) div 255).uint8,
|
||||||
((rgbx.g.uint32 * coverage + 127) div 255).uint8,
|
((rgbx.g.uint32 * opacity + 127) div 255).uint8,
|
||||||
((rgbx.b.uint32 * coverage + 127) div 255).uint8,
|
((rgbx.b.uint32 * opacity + 127) div 255).uint8,
|
||||||
((rgbx.a.uint32 * coverage + 127) div 255).uint8
|
((rgbx.a.uint32 * opacity + 127) div 255).uint8
|
||||||
)
|
)
|
||||||
|
|
||||||
proc snapToPixels*(rect: Rect): Rect {.raises: [].} =
|
proc snapToPixels*(rect: Rect): Rect {.raises: [].} =
|
||||||
|
|
Loading…
Reference in a new issue