Zdexby TheHolyOneZ
44,741 classes
Class

Graphics

: MarshalByRefObject : Object
System.Drawing.Graphics, System.Drawing 0x0040 (64 B) inherited 0x0018 System.Drawing.dll
0x00x0040

Members 7

OffsetSizeNameTypeFlagsDefault
0x08nativeObjectlong1 flags—
0x08maccontextIMacContext1 flags—
0x01disposedboolPrivate—
0x04defDpiXfloatPrivateStatic—
0x04defDpiYfloatPrivateStatic—
0x00290x07padding / unreflected
0x08deviceContextHdclongPrivate—
0x08_metafileHolderMetafileHolderPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 69

SignatureFlagsNativeParams
void .ctor(long nativeGraphics)2 flags0x08
void .ctor(long nativeGraphics, Image image)2 flags0x08
void Finalize()2 flags0x00
float get_systemDpiX()Static+2 flags0x04
float get_systemDpiY()Static+2 flags0x04
long get_NativeObject()2 flags0x08
void Clear(const Color& color)Public0x18
void Dispose()PublicFinal+2 flags0x00
void DrawIcon(Icon icon, const Rectangle& targetRect)Public0x10
void DrawIcon(Icon icon, int x, int y)Public0x08
void DrawImage(Image image, const Point& point)Public0x08
void DrawImage(Image image, const Rectangle& rect)Public0x10
void DrawImage(Image image, int x, int y)Public0x08
void DrawImage(Image image, const Rectangle& destRect, const Rectangle& srcRect, const GraphicsUnit& srcUnit)Public0x10
void DrawImage(Image image, int x, int y, int width, int height)Public0x08
void DrawImage(Image image, const Rectangle& destRect, int srcX, int srcY, int srcWidth, int srcHeight, const GraphicsUnit& srcUnit, ImageAttributes imageAttr)Public0x10
void DrawImageUnscaled(Image image, int x, int y, int width, int height)Public0x08
void DrawImageUnscaledAndClipped(Image image, const Rectangle& rect)Public0x10
void DrawLine(Pen pen, const Point& pt1, const Point& pt2)Public0x08
void DrawLine(Pen pen, int x1, int y1, int x2, int y2)Public0x08
void DrawLine(Pen pen, float x1, float y1, float x2, float y2)Public0x08
void DrawLines(Pen pen, const Point[]& points)Public0x08
void DrawPolygon(Pen pen, const Point[]& points)Public0x08
void DrawRectangle(Pen pen, const Rectangle& rect)Public0x10
void DrawRectangle(Pen pen, int x, int y, int width, int height)Public0x08
void DrawString(const string& s, Font font, Brush brush, const RectangleF& layoutRectangle)Public0x10
void DrawString(const string& s, Font font, Brush brush, const PointF& point)Public0x08
void DrawString(const string& s, Font font, Brush brush, float x, float y, StringFormat format)Public0x08
void DrawString(const string& s, Font font, Brush brush, const RectangleF& layoutRectangle, StringFormat format)Public0x10
void FillEllipse(Brush brush, const Rectangle& rect)Public0x10
void FillEllipse(Brush brush, int x, int y, int width, int height)Public0x08
void FillPolygon(Brush brush, const PointF[]& points)Public0x08
void FillPolygon(Brush brush, const Point[]& points, const FillMode& fillMode)Public0x08
void FillRectangle(Brush brush, const Rectangle& rect)Public0x10
void FillRectangle(Brush brush, int x, int y, int width, int height)Public0x08
void FillRectangle(Brush brush, float x, float y, float width, float height)Public0x08
void Flush()Public0x00
void Flush(const FlushIntention& intention)Public0x04
Graphics FromHdc(long hdc)PublicStatic0x08
Graphics FromHdcInternal(long hdc)PublicStatic0x08
Graphics FromHwnd(long hwnd)PublicStatic0x08
Graphics FromImage(Image image)PublicStatic0x08
Graphics FromXDrawable(long drawable, long display)Static+1 flags0x08
long GetHdc()PublicFinal+2 flags0x08
SizeF GdipMeasureString(long graphics, const string& text, Font font, ref RectangleF& layoutRect, long stringFormat)Private0x10
SizeF MeasureString(const string& text, Font font)Public0x08
SizeF MeasureString(const string& text, Font font, const SizeF& layoutArea)Public0x08
SizeF MeasureString(const string& text, Font font, int width)Public0x08
SizeF MeasureString(const string& text, Font font, const SizeF& layoutArea, StringFormat stringFormat)Public0x08
SizeF MeasureString(const string& text, Font font, int width, StringFormat format)Public0x08
void ReleaseHdc(long hdc)Public0x08
void ReleaseHdc()PublicFinal+2 flags0x00
void ReleaseHdcInternal(long hdc)Public0x08
void ResetClip()Public0x00
void ResetTransform()Public0x00
void Restore(GraphicsState gstate)Public0x08
void RotateTransform(float angle)Public0x04
void RotateTransform(float angle, const MatrixOrder& order)Public0x04
GraphicsState Save()Public0x08
void SetClip(const Rectangle& rect)Public0x10
void SetClip(const Rectangle& rect, const CombineMode& combineMode)Public0x10
void SetClip(Region region, const CombineMode& combineMode)Public0x08
void TranslateTransform(float dx, float dy)Public0x04
void TranslateTransform(float dx, float dy, const MatrixOrder& order)Public0x04
Region get_Clip()Public+1 flags0x08
void set_Clip(Region value)Public+1 flags0x08
float get_DpiX()Public+1 flags0x04
float get_DpiY()Public+1 flags0x04
Matrix get_Transform()Public+1 flags0x08

Used by 51

types with a member, parameter or interface of this type