mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-28 23:42:13 +12:00
Using RGBA struct in all effects
This commit is contained in:
parent
a4da6dabc6
commit
69c2736cff
3 changed files with 4 additions and 8 deletions
|
@ -31,8 +31,7 @@ namespace ImageEffectsLib
|
|||
{
|
||||
internal class Colorize : ImageEffect
|
||||
{
|
||||
[DefaultValue(typeof(Color), "Red")]
|
||||
public Color Color { get; set; }
|
||||
public RGBA Color { get; set; }
|
||||
|
||||
[DefaultValue(0f)]
|
||||
public float Value { get; set; }
|
||||
|
|
|
@ -33,14 +33,12 @@ namespace ImageEffectsLib
|
|||
[Description("Background")]
|
||||
internal class DrawBackground : ImageEffect
|
||||
{
|
||||
[DefaultValue(typeof(Color), "White")]
|
||||
public Color Color { get; set; }
|
||||
public RGBA Color { get; set; }
|
||||
|
||||
[DefaultValue(false)]
|
||||
public bool UseGradient { get; set; }
|
||||
|
||||
[DefaultValue(typeof(Color), "Black")]
|
||||
public Color ToColor { get; set; }
|
||||
public RGBA ToColor { get; set; }
|
||||
|
||||
[DefaultValue(LinearGradientMode.ForwardDiagonal)]
|
||||
public LinearGradientMode GradientType { get; set; }
|
||||
|
|
|
@ -40,8 +40,7 @@ internal class Shadow : ImageEffect
|
|||
[DefaultValue(0.0f)]
|
||||
public float Darkness { get; set; }
|
||||
|
||||
[DefaultValue(typeof(Color), "Black")]
|
||||
public Color Color { get; set; }
|
||||
public RGBA Color { get; set; }
|
||||
|
||||
[DefaultValue(typeof(Point), "0, 0")]
|
||||
public Point Offset { get; set; }
|
||||
|
|
Loading…
Reference in a new issue