Fixed some code-issues

This commit is contained in:
DarthAffe committed 2017-01-05 16:37:00 +01:00
1 parent 8523a4ddb3
commit 925e02f146
31 files changed
+223 -16

No files matched your search

+2 -2
View File
@@ -36,9 +36,9 @@ namespace CUE.NET.Brushes
public float Opacity { get; set; }
/// <summary>
/// Gets a list of color-corrections used to correct the colors of the brush.
/// Gets a list of <see cref="IColorCorrection"/> used to correct the colors of the brush.
/// </summary>
public List<IColorCorrection> ColorCorrections { get; } = new List<IColorCorrection>();
public IList<IColorCorrection> ColorCorrections { get; } = new List<IColorCorrection>();
/// <summary>
/// Gets the Rectangle used in the last render pass.
+2 -1
View File
@@ -1,5 +1,6 @@
// ReSharper disable UnusedMemberInSuper.Global
// ReSharper disable UnusedMember.Global
// ReSharper disable ReturnTypeCanBeEnumerable.Global
using System.Collections.Generic;
using System.Drawing;
@@ -33,7 +34,7 @@ namespace CUE.NET.Brushes
/// <summary>
/// Gets a list of color-corrections used to correct the colors of the brush.
/// </summary>
List<IColorCorrection> ColorCorrections { get; }
IList<IColorCorrection> ColorCorrections { get; }
/// <summary>
/// Gets the Rectangle used in the last render pass.
+6
View File
@@ -2,8 +2,14 @@
namespace CUE.NET.Brushes
{
/// <summary>
/// Represents a basic gradient-brush.
/// </summary>
public interface IGradientBrush : IBrush
{
/// <summary>
/// Gets the gradient used by this <see cref="IGradientBrush"/>.
/// </summary>
IGradient Gradient { get; }
}
}
+16
View File
@@ -50,21 +50,37 @@ namespace CUE.NET.Brushes
#region Operators
/// <summary>
/// Converts a <see cref="Color" /> to a <see cref="SolidColorBrush" />.
/// </summary>
/// <param name="color">The <see cref="Color"/> to convert.</param>
public static explicit operator SolidColorBrush(Color color)
{
return new SolidColorBrush(color);
}
/// <summary>
/// Converts a <see cref="SolidColorBrush" /> to a <see cref="Color" />.
/// </summary>
/// <param name="brush">The <see cref="Color"/> to convert.</param>
public static implicit operator Color(SolidColorBrush brush)
{
return brush.Color;
}
/// <summary>
/// Converts a <see cref="CorsairColor" /> to a <see cref="SolidColorBrush" />.
/// </summary>
/// <param name="color">The <see cref="Color"/> to convert.</param>
public static explicit operator SolidColorBrush(CorsairColor color)
{
return new SolidColorBrush(color);
}
/// <summary>
/// Converts a <see cref="SolidColorBrush" /> to a <see cref="CorsairColor" />.
/// </summary>
/// <param name="brush">The <see cref="Color"/> to convert.</param>
public static implicit operator CorsairColor(SolidColorBrush brush)
{
return brush.Color;