Struct Size
Definition
- Namespace:
- ElmSharp
- Assembly:
- ElmSharp.dll
The Size is a struct defining the height and width as a pair of generic type.
C#Copy[Obsolete("This has been deprecated in API12")] public struct Size : IEquatable<Size>
- Implements
-
System.IEquatable<T><Size>
Constructors
Size(int, int)
Initializes a new instance of the size structure from specified dimensions.
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public Size(int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| int | width | The width to set. |
| int | height | The height to set. |
Fields
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public int Height
Field Value
| Type | Description |
|---|---|
| int |
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public int Width
Field Value
| Type | Description |
|---|---|
| int |
Methods
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public bool Equals(Size other)
Parameters
| Type | Name | Description |
|---|---|---|
| Size | other | The Size to compare with the current instance. |
Returns
| Type | Description |
|---|---|
| bool | true if the object and this instance are of the same type and represent the same value, otherwise false. |
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| object | obj | The object to compare with the current instance. |
Returns
| Type | Description |
|---|---|
| bool | true if the object and this instance are of the same type and represent the same value, otherwise false. |
Overrides
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int | The hash code. |
Overrides
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public override string ToString()
Returns
| Type | Description |
|---|---|
| string | The string is formatted as "{{Width={0} Height={1}}}". |
Overrides
Operators
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public static bool operator ==(Size s1, Size s2)
Parameters
| Type | Name | Description |
|---|---|---|
| Size | s1 | A Size on the left hand side. |
| Size | s2 | A Size on the right hand side. |
Returns
| Type | Description |
|---|---|
| bool | True if both Sizes have equal values. |
Declaration
C#Copy[Obsolete("This has been deprecated in API12")] public static bool operator !=(Size s1, Size s2)
Parameters
| Type | Name | Description |
|---|---|---|
| Size | s1 | A Size on the left hand side. |
| Size | s2 | A Size on the right hand side. |
Returns
| Type | Description |
|---|---|
| bool | True if both Sizes do not have equal values. |