using System;
using System.ComponentModel;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Drawing
{
/// Stores an ordered pair of integers, which specify a and .
// Token: 0x0200002B RID: 43
[Token(Token = "0x200002B")]
[TypeConverter]
[TypeConverter(typeof(SizeConverter))]
[ComVisible(true)]
[Serializable]
public struct Size
{
/// Tests whether two structures are equal.
/// The structure on the left side of the equality operator.
/// The structure on the right of the equality operator.
///
/// if and have equal width and height; otherwise, .
// Token: 0x060000DA RID: 218 RVA: 0x000025B0 File Offset: 0x000007B0
[Token(Token = "0x60000DA")]
[Address(RVA = "0x68DF80", Offset = "0x68CD80", VA = "0x18068DF80")]
public static bool operator ==(Size sz1, Size sz2)
{
return default(bool);
}
/// Initializes a new instance of the structure from the specified dimensions.
/// The width component of the new .
/// The height component of the new .
// Token: 0x060000DB RID: 219 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000DB")]
[Address(RVA = "0x4C30C0", Offset = "0x4C1EC0", VA = "0x1804C30C0")]
public Size(int width, int height)
{
}
/// Gets or sets the horizontal component of this structure.
/// The horizontal component of this structure, typically measured in pixels.
// Token: 0x1700001B RID: 27
// (get) Token: 0x060000DC RID: 220 RVA: 0x000025C8 File Offset: 0x000007C8
[Token(Token = "0x1700001B")]
public int Width
{
[Token(Token = "0x60000DC")]
[Address(RVA = "0x57C620", Offset = "0x57B420", VA = "0x18057C620")]
get
{
return 0;
}
}
/// Gets or sets the vertical component of this structure.
/// The vertical component of this structure, typically measured in pixels.
// Token: 0x1700001C RID: 28
// (get) Token: 0x060000DD RID: 221 RVA: 0x000025E0 File Offset: 0x000007E0
[Token(Token = "0x1700001C")]
public int Height
{
[Token(Token = "0x60000DD")]
[Address(RVA = "0x5DD040", Offset = "0x5DBE40", VA = "0x1805DD040")]
get
{
return 0;
}
}
/// Tests to see whether the specified object is a structure with the same dimensions as this structure.
/// The to test.
///
/// if is a and has the same width and height as this ; otherwise, .
// Token: 0x060000DE RID: 222 RVA: 0x000025F8 File Offset: 0x000007F8
[Token(Token = "0x60000DE")]
[Address(RVA = "0x68F120", Offset = "0x68DF20", VA = "0x18068F120", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// Returns a hash code for this structure.
/// An integer value that specifies a hash value for this structure.
// Token: 0x060000DF RID: 223 RVA: 0x00002610 File Offset: 0x00000810
[Token(Token = "0x60000DF")]
[Address(RVA = "0x68DED0", Offset = "0x68CCD0", VA = "0x18068DED0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// Creates a human-readable string that represents this structure.
/// A string that represents this .
// Token: 0x060000E0 RID: 224 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000E0")]
[Address(RVA = "0x68F1B0", Offset = "0x68DFB0", VA = "0x18068F1B0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040000F7 RID: 247
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000F7")]
private int width;
// Token: 0x040000F8 RID: 248
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x40000F8")]
private int height;
}
}