using System;
using System.ComponentModel;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Drawing
{
/// Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
// Token: 0x02000027 RID: 39
[Token(Token = "0x2000027")]
[TypeConverter]
[TypeConverter(typeof(PointConverter))]
[ComVisible(true)]
[Serializable]
public struct Point
{
/// Compares two objects. The result specifies whether the values of the and properties of the two objects are equal.
/// A to compare.
/// A to compare.
///
/// if the and values of and are equal; otherwise, .
// Token: 0x060000C8 RID: 200 RVA: 0x00002460 File Offset: 0x00000660
[Token(Token = "0x60000C8")]
[Address(RVA = "0x68DF80", Offset = "0x68CD80", VA = "0x18068DF80")]
public static bool operator ==(Point left, Point right)
{
return default(bool);
}
/// Initializes a new instance of the class with the specified coordinates.
/// The horizontal position of the point.
/// The vertical position of the point.
// Token: 0x060000C9 RID: 201 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000C9")]
[Address(RVA = "0x4C30C0", Offset = "0x4C1EC0", VA = "0x1804C30C0")]
public Point(int x, int y)
{
}
/// Gets or sets the x-coordinate of this .
/// The x-coordinate of this .
// Token: 0x17000013 RID: 19
// (get) Token: 0x060000CA RID: 202 RVA: 0x00002478 File Offset: 0x00000678
[Token(Token = "0x17000013")]
public int X
{
[Token(Token = "0x60000CA")]
[Address(RVA = "0x57C620", Offset = "0x57B420", VA = "0x18057C620")]
get
{
return 0;
}
}
/// Gets or sets the y-coordinate of this .
/// The y-coordinate of this .
// Token: 0x17000014 RID: 20
// (get) Token: 0x060000CB RID: 203 RVA: 0x00002490 File Offset: 0x00000690
[Token(Token = "0x17000014")]
public int Y
{
[Token(Token = "0x60000CB")]
[Address(RVA = "0x5DD040", Offset = "0x5DBE40", VA = "0x1805DD040")]
get
{
return 0;
}
}
/// Specifies whether this contains the same coordinates as the specified .
/// The to test.
///
/// if is a and has the same coordinates as this .
// Token: 0x060000CC RID: 204 RVA: 0x000024A8 File Offset: 0x000006A8
[Token(Token = "0x60000CC")]
[Address(RVA = "0x68DE40", Offset = "0x68CC40", VA = "0x18068DE40", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// Returns a hash code for this .
/// An integer value that specifies a hash value for this .
// Token: 0x060000CD RID: 205 RVA: 0x000024C0 File Offset: 0x000006C0
[Token(Token = "0x60000CD")]
[Address(RVA = "0x68DED0", Offset = "0x68CCD0", VA = "0x18068DED0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// Converts this to a human-readable string.
/// A string that represents this .
// Token: 0x060000CE RID: 206 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CE")]
[Address(RVA = "0x68DEE0", Offset = "0x68CCE0", VA = "0x18068DEE0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040000F1 RID: 241
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000F1")]
private int x;
// Token: 0x040000F2 RID: 242
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x40000F2")]
private int y;
}
}