public class BorderSide : IEquatable<BorderSide>
Constructors
Declaration
public BorderSide(Color color = null, float width = 1F, BorderStyle style = BorderStyle.solid)
Parameters
Fields
Declaration
public readonly Color color
Field Value
Declaration
public static readonly BorderSide none
Field Value
Declaration
public readonly BorderStyle style
Field Value
Declaration
public readonly float width
Field Value
Methods
Declaration
public static bool canMerge(BorderSide a, BorderSide b)
Parameters
Returns
Declaration
public BorderSide copyWith(Color color = null, float? width = default(float? ), BorderStyle? style = default(BorderStyle? ))
Parameters
Returns
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
Overrides
Declaration
public bool Equals(BorderSide other)
Parameters
Returns
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public static BorderSide lerp(BorderSide a, BorderSide b, float t)
Parameters
Returns
Declaration
public static BorderSide merge(BorderSide a, BorderSide b)
Parameters
Returns
Declaration
public BorderSide scale(float t)
Parameters
| Type |
Name |
Description |
| Single |
t |
|
Returns
Declaration
Returns
Declaration
public override string ToString()
Returns
Overrides
Operators
Declaration
public static bool operator ==(BorderSide left, BorderSide right)
Parameters
Returns
Declaration
public static bool operator !=(BorderSide left, BorderSide right)
Parameters
Returns