Zdexby TheHolyOneZ
6,759 structs
Struct

Rectangle

: ValueType : Object
System.Drawing.Rectangle, System.Drawing 0x0010 (16 B) System.Drawing.dll
implements IEquatable`1
0x00x0010

Members 5

OffsetSizeNameTypeFlags
0x10EmptyRectanglePublicStatic+1 flags
0x04xintPrivate
0x04yintPrivate
0x04widthintPrivate
0x04heightintPrivate

Functions 36

SignatureFlagsNativeParams
void .ctor(int x, int y, int width, int height)Public+1 flags0x04
void .ctor(const Point& location, const Size& size)Public+1 flags0x08
Rectangle FromLTRB(int left, int top, int right, int bottom)PublicStatic0x10
Point get_Location()Public+1 flags0x08
void set_Location(const Point& value)Public+1 flags0x08
Size get_Size()Public+1 flags0x08
void set_Size(const Size& value)Public+1 flags0x08
int get_X()Public+1 flags0x04
void set_X(int value)Public+1 flags0x04
int get_Y()Public+1 flags0x04
void set_Y(int value)Public+1 flags0x04
int get_Width()Public+1 flags0x04
void set_Width(int value)Public+1 flags0x04
int get_Height()Public+1 flags0x04
void set_Height(int value)Public+1 flags0x04
int get_Left()Public+1 flags0x04
int get_Top()Public+1 flags0x04
int get_Right()Public+1 flags0x04
int get_Bottom()Public+1 flags0x04
bool get_IsEmpty()Public+1 flags0x01
bool Equals(object obj)Public+1 flags0x08
bool Equals(const Rectangle& other)PublicFinal+2 flags0x10
bool op_Equality(const Rectangle& left, const Rectangle& right)PublicStatic+1 flags0x10
bool op_Inequality(const Rectangle& left, const Rectangle& right)PublicStatic+1 flags0x10
bool Contains(int x, int y)Public0x04
bool Contains(const Point& pt)Public0x08
bool Contains(const Rectangle& rect)Public0x10
int GetHashCode()Public+1 flags0x04
void Inflate(int width, int height)Public0x04
Rectangle Inflate(const Rectangle& rect, int x, int y)PublicStatic0x10
void Intersect(const Rectangle& rect)Public0x10
Rectangle Intersect(const Rectangle& a, const Rectangle& b)PublicStatic0x10
bool IntersectsWith(const Rectangle& rect)Public0x10
Rectangle Union(const Rectangle& a, const Rectangle& b)PublicStatic0x10
void Offset(int x, int y)Public0x04
string ToString()Public+1 flags0x08

Used by 97

types with a member, parameter or interface of this type