![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
ags_vst_ucolor_spec.h File Reference
Include dependency graph for ags_vst_ucolor_spec.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
typedef guint32 | AgsVstColorSpec |
typedef guint8 | AgsVstColorComponent |
typedef guint32 | AgsVstUColorSpec |
typedef guint8 | AgsVstUColorComponent |
Enumerations | |
enum | AgsVstStandardColor { AGS_VST_KBLACK = 0 , AGS_VST_KWHITE , AGS_VST_KGRAY5 , AGS_VST_KGRAY10 , AGS_VST_KGRAY20 , AGS_VST_KGRAY30 , AGS_VST_KGRAY40 , AGS_VST_KGRAY50 , AGS_VST_KGRAY60 , AGS_VST_KGRAY70 , AGS_VST_KGRAY80 , AGS_VST_KGRAY90 , AGS_VST_KRED , AGS_VST_KLTRED , AGS_VST_KDKRED , AGS_VST_KGREEN , AGS_VST_KLTGREEN , AGS_VST_KDKGREEN , AGS_VST_KBLUE , AGS_VST_KLTBLUE , AGS_VST_KDKBLUE , AGS_VST_KMAGENTA , AGS_VST_KLTMAGENTA , AGS_VST_KDKMAGENTA , AGS_VST_KYELLOW , AGS_VST_KLTYELLOW , AGS_VST_KDKYELLOW , AGS_VST_KORANGE , AGS_VST_KLTORANGE , AGS_VST_KDKORANGE , AGS_VST_KGOLD , AGS_VST_KBLACK50 , AGS_VST_KBLACK70 , AGS_VST_KNUM_STANDARD_COLORS , AGS_VST_KLTGRAY = AGS_VST_KGRAY20 , AGS_VST_KGRAY = AGS_VST_KGRAY50 , AGS_VST_KDKGRAY = AGS_VST_KGRAY70 } |
Typedef Documentation
◆ AgsVstColorComponent
typedef guint8 AgsVstColorComponent |
◆ AgsVstColorSpec
typedef guint32 AgsVstColorSpec |
◆ AgsVstUColorComponent
typedef guint8 AgsVstUColorComponent |
◆ AgsVstUColorSpec
typedef guint32 AgsVstUColorSpec |
Enumeration Type Documentation
◆ AgsVstStandardColor
enum AgsVstStandardColor |
Function Documentation
◆ ags_vst_color_spec_blend_color()
AgsVstColorSpec ags_vst_color_spec_blend_color | ( | AgsVstColorSpec | color_spec, |
gdouble | opacity | ||
) |
Blend color.
- Parameters
-
color_spec the color spec opacity the opacity
- Returns
- the color spec
- Since
- 5.0.0
◆ ags_vst_color_spec_denormalize_alpha()
AgsVstColorComponent ags_vst_color_spec_denormalize_alpha | ( | gdouble | alpha_norm | ) |
Denormalize alpha.
- Parameters
-
alpha_norm the normalized alpha
- Returns
- the alpha
- Since
- 5.0.0
◆ ags_vst_color_spec_denormalize_color_component()
AgsVstColorComponent ags_vst_color_spec_denormalize_color_component | ( | gdouble | c | ) |
Denormalize color component.
- Parameters
-
c the color
- Returns
- the color component
- Since
- 5.0.0
◆ ags_vst_color_spec_get_alpha()
AgsVstColorComponent ags_vst_color_spec_get_alpha | ( | AgsVstColorSpec | color_spec | ) |
Get alpha.
- Parameters
-
color_spec the color spec
- Returns
- the Steinberg::ColorComponent as AgsVstColorComponent
- Since
- 5.0.0
◆ ags_vst_color_spec_get_alpha_norm()
gdouble ags_vst_color_spec_get_alpha_norm | ( | AgsVstColorSpec | color_spec | ) |
Get alpha norm.
- Parameters
-
color_spec the color spec
- Returns
- the alpha norm
- Since
- 5.0.0
◆ ags_vst_color_spec_get_blue()
AgsVstColorComponent ags_vst_color_spec_get_blue | ( | AgsVstColorSpec | color_spec | ) |
Get blue.
- Parameters
-
color_spec the color spec
- Returns
- the Steinberg::ColorComponent as AgsVstColorComponent
- Since
- 5.0.0
◆ ags_vst_color_spec_get_green()
AgsVstColorComponent ags_vst_color_spec_get_green | ( | AgsVstColorSpec | color_spec | ) |
Get green.
- Parameters
-
color_spec the color spec
- Returns
- the Steinberg::ColorComponent as AgsVstColorComponent
- Since
- 5.0.0
◆ ags_vst_color_spec_get_red()
AgsVstColorComponent ags_vst_color_spec_get_red | ( | AgsVstColorSpec | color_spec | ) |
Get red.
- Parameters
-
color_spec the color spec
- Returns
- the Steinberg::ColorComponent as AgsVstColorComponent
- Since
- 5.0.0
◆ ags_vst_color_spec_make_color_spec_rgb()
AgsVstColorSpec ags_vst_color_spec_make_color_spec_rgb | ( | AgsVstColorComponent | r, |
AgsVstColorComponent | g, | ||
AgsVstColorComponent | b | ||
) |
Make color spec RGB.
- Parameters
-
r red g green b blue
- Returns
- the Steinberg::ColorSpec as AgsVstColorSpec
- Since
- 5.0.0
◆ ags_vst_color_spec_make_color_spec_rgba()
AgsVstColorSpec ags_vst_color_spec_make_color_spec_rgba | ( | AgsVstColorComponent | r, |
AgsVstColorComponent | g, | ||
AgsVstColorComponent | b, | ||
AgsVstColorComponent | a | ||
) |
Make color spec RGBA.
- Parameters
-
r red g green b blue a alpha
- Returns
- the Steinberg::ColorSpec as AgsVstColorSpec
- Since
- 5.0.0
◆ ags_vst_color_spec_normalize_alpha()
gdouble ags_vst_color_spec_normalize_alpha | ( | guint8 | alpha | ) |
Normalize alpha.
- Parameters
-
a the alpha
- Returns
- the normalized alpha
- Since
- 5.0.0
◆ ags_vst_color_spec_normalize_color_component()
gdouble ags_vst_color_spec_normalize_color_component | ( | AgsVstColorComponent | c | ) |
Normalize color component.
- Parameters
-
c the color component
- Returns
- the normalized value
- Since
- 5.0.0
◆ ags_vst_color_spec_set_alpha()
void ags_vst_color_spec_set_alpha | ( | AgsVstColorSpec * | color_spec, |
AgsVstColorComponent | a | ||
) |
Set alpha.
- Parameters
-
color_spec the color spec a alpha
- Since
- 5.0.0
◆ ags_vst_color_spec_set_alpha_norm()
void ags_vst_color_spec_set_alpha_norm | ( | AgsVstColorSpec * | color_spec, |
gdouble | a | ||
) |
Set alpha norm.
- Parameters
-
color_spec the color spec a the alpha norm
- Since
- 5.0.0
◆ ags_vst_color_spec_set_blue()
void ags_vst_color_spec_set_blue | ( | AgsVstColorSpec * | color_spec, |
AgsVstColorComponent | b | ||
) |
Set blue.
- Parameters
-
color_spec the color spec b blue
- Since
- 5.0.0
◆ ags_vst_color_spec_set_green()
void ags_vst_color_spec_set_green | ( | AgsVstColorSpec * | color_spec, |
AgsVstColorComponent | g | ||
) |
Set green.
- Parameters
-
color_spec the color spec g green
- Since
- 5.0.0
◆ ags_vst_color_spec_set_red()
void ags_vst_color_spec_set_red | ( | AgsVstColorSpec * | color_spec, |
AgsVstColorComponent | r | ||
) |
Set red.
- Parameters
-
color_spec the color spec r red
- Since
- 5.0.0
◆ ags_vst_color_spec_strip_alpha()
AgsVstColorSpec ags_vst_color_spec_strip_alpha | ( | AgsVstColorSpec | color_spec | ) |
Strip alpha.
- Parameters
-
color_spec the color spec
- Returns
- the color spec
- Since
- 5.0.0
Generated by