Members
# inner BLEND
blend mode definitions for TransparencyEnabled()
Properties:
Name | Type | Description |
---|---|---|
REPLACE |
number | no blending at all |
ALPHA |
number | alpha blending |
ADD |
number | add with saturation |
DARKEST |
number | min() with alpha |
LIGHTEST |
number | max() with alpha |
DIFFERENCE |
number | difference always yielding a positive value |
EXCLUSION |
number | like difference but less contrast |
MULTIPLY |
number | multiplication |
SCREEN |
number | inverted multiplication |
OVERLAY |
number | A combination of multiply and screen |
HARD_LIGHT |
number | inverted OVERLAY |
DOGE |
number | divides the bottom layer by the inverted top layer |
BURN |
number | inverted doge |
# inner EGA
EGA Color definition.
Properties:
Name | Type | Description |
---|---|---|
BLACK |
Color | EGA color. |
BLUE |
Color | EGA color. |
GREEN |
Color | EGA color. |
CYAN |
Color | EGA color. |
RED |
Color | EGA color. |
MAGENTA |
Color | EGA color. |
BROWN |
Color | EGA color. |
LIGHT_GRAY |
Color | EGA color. |
LIGHT_GREY |
Color | EGA color. |
DARK_GRAY |
Color | EGA color. |
DARK_GREY |
Color | EGA color. |
LIGHT_BLUE |
Color | EGA color. |
LIGHT_GREEN |
Color | EGA color. |
LIGHT_CYAN |
Color | EGA color. |
LIGHT_RED |
Color | EGA color. |
LIGHT_MAGENTA |
Color | EGA color. |
YELLOW |
Color | EGA color. |
WHITE |
Color | EGA color. |
Methods
# inner Color(r, g, b, aopt) → {number}
create RGBA color.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
r |
number | red (0-255) |
|
g |
number | green (0-255) |
|
b |
number | blue (0-255) |
|
a |
number |
<optional> |
alpha (0-255) (optional) |
a color.
# inner GetAlpha(c) → {number}
get alpha part of color.
Parameters:
Name | Type | Description |
---|---|---|
c |
number | a color |
the alpha part.
# inner GetBlue(c) → {number}
get blue part of color.
Parameters:
Name | Type | Description |
---|---|---|
c |
number | a color |
the blue part.
# inner GetGreen(c) → {number}
get green part of color.
Parameters:
Name | Type | Description |
---|---|---|
c |
number | a color |
the green part.
# inner GetRed(c) → {number}
get red part of color.
Parameters:
Name | Type | Description |
---|---|---|
c |
number | a color |
the red part.
# inner HSBColor(h, s, b, a)
Create Color() from HSB[A].
Parameters:
Name | Type | Description |
---|---|---|
h |
number | the hue [0..255]. |
s |
number | the saturation [0..255]. |
b |
number | the brightness [0..255]. |
a |
number | the alpha value [0..255]. |