ReactOS 0.4.15-dev-7907-g95bf896
Graphics Member List

This is the complete list of members for Graphics, including all inherited members.

AddMetafileComment(const BYTE *data, UINT sizeData)Graphicsinline
BeginContainer()Graphicsinline
BeginContainer(const RectF &dstrect, const RectF &srcrect, Unit unit)Graphicsinline
BeginContainer(const Rect &dstrect, const Rect &srcrect, Unit unit)Graphicsinline
BitmapGraphicsfriend
CachedBitmapGraphicsfriend
Clear(const Color &color)Graphicsinline
DrawArc(const Pen *pen, const Rect &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawArc(const Pen *pen, const RectF &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawArc(const Pen *pen, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawArc(const Pen *pen, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawBezier(const Pen *pen, const Point &pt1, const Point &pt2, const Point &pt3, const Point &pt4)Graphicsinline
DrawBezier(const Pen *pen, const PointF &pt1, const PointF &pt2, const PointF &pt3, const PointF &pt4)Graphicsinline
DrawBezier(const Pen *pen, REAL x1, REAL y1, REAL x2, REAL y2, REAL x3, REAL y3, REAL x4, REAL y4)Graphicsinline
DrawBezier(const Pen *pen, INT x1, INT y1, INT x2, INT y2, INT x3, INT y3, INT x4, INT y4)Graphicsinline
DrawBeziers(const Pen *pen, const Point *points, INT count)Graphicsinline
DrawBeziers(const Pen *pen, const PointF *points, INT count)Graphicsinline
DrawCachedBitmap(CachedBitmap *cb, INT x, INT y)Graphicsinline
DrawClosedCurve(const Pen *pen, const Point *points, INT count)Graphicsinline
DrawClosedCurve(const Pen *pen, const PointF *points, INT count)Graphicsinline
DrawClosedCurve(const Pen *pen, const PointF *points, INT count, REAL tension)Graphicsinline
DrawClosedCurve(const Pen *pen, const Point *points, INT count, REAL tension)Graphicsinline
DrawCurve(const Pen *pen, const Point *points, INT count)Graphicsinline
DrawCurve(const Pen *pen, const PointF *points, INT count)Graphicsinline
DrawCurve(const Pen *pen, const PointF *points, INT count, REAL tension)Graphicsinline
DrawCurve(const Pen *pen, const Point *points, INT count, INT offset, INT numberOfSegments, REAL tension)Graphicsinline
DrawCurve(const Pen *pen, const PointF *points, INT count, INT offset, INT numberOfSegments, REAL tension)Graphicsinline
DrawCurve(const Pen *pen, const Point *points, INT count, REAL tension)Graphicsinline
DrawDriverString(const UINT16 *text, INT length, const Font *font, const Brush *brush, const PointF *positions, INT flags, const Matrix *matrix)Graphicsinline
DrawEllipse(const Pen *pen, const Rect &rect)Graphicsinline
DrawEllipse(const Pen *pen, REAL x, REAL y, REAL width, REAL height)Graphicsinline
DrawEllipse(const Pen *pen, const RectF &rect)Graphicsinline
DrawEllipse(const Pen *pen, INT x, INT y, INT width, INT height)Graphicsinline
DrawImage(Image *image, const Point *destPoints, INT count)Graphicsinline
DrawImage(Image *image, INT x, INT y)Graphicsinline
DrawImage(Image *image, const Point &point)Graphicsinline
DrawImage(Image *image, REAL x, REAL y)Graphicsinline
DrawImage(Image *image, const PointF &point)Graphicsinline
DrawImage(Image *image, const PointF *destPoints, INT count)Graphicsinline
DrawImage(Image *image, REAL x, REAL y, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, Unit srcUnit)Graphicsinline
DrawImage(Image *image, const RectF &rect)Graphicsinline
DrawImage(Image *image, INT x, INT y, INT width, INT height)Graphicsinline
DrawImage(Image *image, const PointF *destPoints, INT count, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, Unit srcUnit, ImageAttributes *imageAttributes, DrawImageAbort callback, VOID *callbackData)Graphicsinline
DrawImage(Image *image, const Rect &destRect, INT srcx, INT srcy, INT srcwidth, INT srcheight, Unit srcUnit, const ImageAttributes *imageAttributes=NULL, DrawImageAbort callback=NULL, VOID *callbackData=NULL)Graphicsinline
DrawImage(Image *image, const Point *destPoints, INT count, INT srcx, INT srcy, INT srcwidth, INT srcheight, Unit srcUnit, ImageAttributes *imageAttributes=NULL, DrawImageAbort callback=NULL, VOID *callbackData=NULL)Graphicsinline
DrawImage(Image *image, REAL x, REAL y, REAL width, REAL height)Graphicsinline
DrawImage(Image *image, const Rect &rect)Graphicsinline
DrawImage(Image *image, INT x, INT y, INT srcx, INT srcy, INT srcwidth, INT srcheight, Unit srcUnit)Graphicsinline
DrawImage(Image *image, const RectF &destRect, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, Unit srcUnit, ImageAttributes *imageAttributes=NULL, DrawImageAbort callback=NULL, VOID *callbackData=NULL)Graphicsinline
DrawLine(const Pen *pen, const Point &pt1, const Point &pt2)Graphicsinline
DrawLine(const Pen *pen, const PointF &pt1, const Point &pt2)Graphicsinline
DrawLine(const Pen *pen, REAL x1, REAL y1, REAL x2, REAL y2)Graphicsinline
DrawLine(const Pen *pen, INT x1, INT y1, INT x2, INT y2)Graphicsinline
DrawLines(const Pen *pen, const Point *points, INT count)Graphicsinline
DrawLines(const Pen *pen, const PointF *points, INT count)Graphicsinline
DrawPath(const Pen *pen, const GraphicsPath *path)Graphicsinline
DrawPie(const Pen *pen, const Rect &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawPie(const Pen *pen, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawPie(const Pen *pen, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawPie(const Pen *pen, const RectF &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
DrawPolygon(const Pen *pen, const Point *points, INT count)Graphicsinline
DrawPolygon(const Pen *pen, const PointF *points, INT count)Graphicsinline
DrawRectangle(const Pen *pen, const Rect &rect)Graphicsinline
DrawRectangle(const Pen *pen, INT x, INT y, INT width, INT height)Graphicsinline
DrawRectangle(const Pen *pen, REAL x, REAL y, REAL width, REAL height)Graphicsinline
DrawRectangle(const Pen *pen, const RectF &rect)Graphicsinline
DrawRectangles(const Pen *pen, const Rect *rects, INT count)Graphicsinline
DrawRectangles(const Pen *pen, const RectF *rects, INT count)Graphicsinline
DrawString(const WCHAR *string, INT length, const Font *font, const RectF &layoutRect, const StringFormat *stringFormat, const Brush *brush)Graphicsinline
DrawString(const WCHAR *string, INT length, const Font *font, const PointF &origin, const Brush *brush)Graphicsinline
DrawString(const WCHAR *string, INT length, const Font *font, const PointF &origin, const StringFormat *stringFormat, const Brush *brush)Graphicsinline
EndContainer(GraphicsContainer state)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const PointF &destPoint, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Point *destPoints, INT count, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Point &destPoint, const Rect &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const PointF *destPoints, INT count, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Rect &destRect, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const RectF &destRect, const RectF &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const RectF &destRect, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const PointF &destPoint, const RectF &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Point *destPoints, INT count, const Rect &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Rect &destRect, const Rect &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const PointF *destPoints, INT count, const RectF &srcRect, Unit srcUnit, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
EnumerateMetafile(const Metafile *metafile, const Point &destPoint, EnumerateMetafileProc callback, VOID *callbackData=NULL, const ImageAttributes *imageAttributes=NULL)Graphicsinline
ExcludeClip(const Rect &rect)Graphicsinline
ExcludeClip(const RectF &rect)Graphicsinline
ExcludeClip(const Region *region)Graphicsinline
FillClosedCurve(const Brush *brush, const Point *points, INT count)Graphicsinline
FillClosedCurve(const Brush *brush, const Point *points, INT count, FillMode fillMode, REAL tension)Graphicsinline
FillClosedCurve(const Brush *brush, const PointF *points, INT count)Graphicsinline
FillClosedCurve(const Brush *brush, const PointF *points, INT count, FillMode fillMode, REAL tension)Graphicsinline
FillEllipse(const Brush *brush, const Rect &rect)Graphicsinline
FillEllipse(const Brush *brush, REAL x, REAL y, REAL width, REAL height)Graphicsinline
FillEllipse(const Brush *brush, const RectF &rect)Graphicsinline
FillEllipse(const Brush *brush, INT x, INT y, INT width, INT height)Graphicsinline
FillPath(const Brush *brush, const GraphicsPath *path)Graphicsinline
FillPie(const Brush *brush, const Rect &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
FillPie(const Brush *brush, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle)Graphicsinline
FillPie(const Brush *brush, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle)Graphicsinline
FillPie(const Brush *brush, RectF &rect, REAL startAngle, REAL sweepAngle)Graphicsinline
FillPolygon(const Brush *brush, const Point *points, INT count)Graphicsinline
FillPolygon(const Brush *brush, const PointF *points, INT count)Graphicsinline
FillPolygon(const Brush *brush, const Point *points, INT count, FillMode fillMode)Graphicsinline
FillPolygon(const Brush *brush, const PointF *points, INT count, FillMode fillMode)Graphicsinline
FillRectangle(const Brush *brush, const Rect &rect)Graphicsinline
FillRectangle(const Brush *brush, const RectF &rect)Graphicsinline
FillRectangle(const Brush *brush, REAL x, REAL y, REAL width, REAL height)Graphicsinline
FillRectangle(const Brush *brush, INT x, INT y, INT width, INT height)Graphicsinline
FillRectangles(const Brush *brush, const Rect *rects, INT count)Graphicsinline
FillRectangles(const Brush *brush, const RectF *rects, INT count)Graphicsinline
FillRegion(const Brush *brush, const Region *region)Graphicsinline
Flush(FlushIntention intention)Graphicsinline
FontGraphicsfriend
FromHDC(HDC hdc)Graphicsinlinestatic
FromHDC(HDC hdc, HANDLE hDevice)Graphicsinlinestatic
FromHWND(HWND hWnd, BOOL icm)Graphicsinlinestatic
FromImage(Image *image)Graphicsinlinestatic
GetClip(Region *region) constGraphicsinline
GetClipBounds(Rect *rect) constGraphicsinline
GetClipBounds(RectF *rect) constGraphicsinline
GetCompositingMode() constGraphicsinline
GetCompositingQuality() constGraphicsinline
GetDpiX() constGraphicsinline
GetDpiY() constGraphicsinline
GetHalftonePalette()Graphicsinlinestatic
GetHDC()Graphicsinline
GetInterpolationMode() constGraphicsinline
GetLastStatus() constGraphicsinline
getNatGraphicsfriend
GetNearestColor(Color *color) constGraphicsinline
GetPageScale() constGraphicsinline
GetPageUnit() constGraphicsinline
GetPixelOffsetMode() constGraphicsinline
GetRenderingOrigin(INT *x, INT *y) constGraphicsinline
GetSmoothingMode() constGraphicsinline
GetTextContrast() constGraphicsinline
GetTextGammaValue() constGraphicsinline
GetTextRenderingHint() constGraphicsinline
GetTransform(Matrix *matrix) constGraphicsinline
GetVisibleClipBounds(Rect *rect) constGraphicsinline
GetVisibleClipBounds(RectF *rect) constGraphicsinline
Graphics(Image *image)Graphicsinline
Graphics(HDC hdc)Graphicsinline
Graphics(HDC hdc, HANDLE hdevice)Graphicsinline
Graphics(HWND hwnd, BOOL icm=FALSE)Graphicsinline
ImageAttributesGraphicsfriend
IntersectClip(const Rect &rect)Graphicsinline
IntersectClip(const Region *region)Graphicsinline
IntersectClip(const RectF &rect)Graphicsinline
IsClipEmpty() constGraphicsinline
IsVisible(const Point &point) constGraphicsinline
IsVisible(const Rect &rect) constGraphicsinline
IsVisible(REAL x, REAL y) constGraphicsinline
IsVisible(const RectF &rect) constGraphicsinline
IsVisible(INT x, INT y, INT width, INT height) constGraphicsinline
IsVisible(INT x, INT y) constGraphicsinline
IsVisible(const PointF &point) constGraphicsinline
IsVisible(REAL x, REAL y, REAL width, REAL height) constGraphicsinline
IsVisibleClipEmpty() constGraphicsinline
lastStatusGraphicsmutableprotected
MeasureCharacterRanges(const WCHAR *string, INT length, const Font *font, const RectF &layoutRect, const StringFormat *stringFormat, INT regionCount, Region *regions) constGraphicsinline
MeasureDriverString(const UINT16 *text, INT length, const Font *font, const PointF *positions, INT flags, const Matrix *matrix, RectF *boundingBox) constGraphicsinline
MeasureString(const WCHAR *string, INT length, const Font *font, const RectF &layoutRect, RectF *boundingBox) constGraphicsinline
MeasureString(const WCHAR *string, INT length, const Font *font, const PointF &origin, const StringFormat *stringFormat, RectF *boundingBox) constGraphicsinline
MeasureString(const WCHAR *string, INT length, const Font *font, const RectF &layoutRect, const StringFormat *stringFormat, RectF *boundingBox, INT *codepointsFitted, INT *linesFilled) constGraphicsinline
MeasureString(const WCHAR *string, INT length, const Font *font, const SizeF &layoutRectSize, const StringFormat *stringFormat, SizeF *size, INT *codepointsFitted, INT *linesFilled) constGraphicsinline
MeasureString(const WCHAR *string, INT length, const Font *font, const PointF &origin, RectF *boundingBox) constGraphicsinline
MultiplyTransform(Matrix *matrix, MatrixOrder order)Graphicsinline
nativeGraphicsGraphicsprotected
operator delete(void *in_pVoid)GdiplusBaseinline
operator delete[](void *in_pVoid)GdiplusBaseinline
operator new(size_t in_size)GdiplusBaseinline
operator new[](size_t in_size)GdiplusBaseinline
RegionGraphicsfriend
ReleaseHDC(HDC hdc)Graphicsinline
ResetClip()Graphicsinline
ResetTransform()Graphicsinline
Restore(GraphicsState gstate)Graphicsinline
RotateTransform(REAL angle, MatrixOrder order=MatrixOrderPrepend)Graphicsinline
Save()Graphicsinline
ScaleTransform(REAL sx, REAL sy, MatrixOrder order=MatrixOrderPrepend)Graphicsinline
SetClip(const Graphics *g, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetClip(const GraphicsPath *path, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetClip(const Region *region, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetClip(const Rect &rect, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetClip(HRGN hRgn, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetClip(const RectF &rect, CombineMode combineMode=CombineModeReplace)Graphicsinline
SetCompositingMode(CompositingMode compositingMode)Graphicsinline
SetCompositingQuality(CompositingQuality compositingQuality)Graphicsinline
SetInterpolationMode(InterpolationMode interpolationMode)Graphicsinline
SetNativeGraphics(GpGraphics *graphics)Graphicsinlineprivate
SetPageScale(REAL scale)Graphicsinline
SetPageUnit(Unit unit)Graphicsinline
SetPixelOffsetMode(PixelOffsetMode pixelOffsetMode)Graphicsinline
SetRenderingOrigin(INT x, INT y)Graphicsinline
SetSmoothingMode(SmoothingMode smoothingMode)Graphicsinline
SetStatus(Status status) constGraphicsinlineprivate
SetTextContrast(UINT contrast)Graphicsinline
SetTextRenderingHint(TextRenderingHint newMode)Graphicsinline
SetTransform(const Matrix *matrix)Graphicsinline
TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, Point *pts, INT count)Graphicsinline
TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, PointF *pts, INT count)Graphicsinline
TranslateClip(INT dx, INT dy)Graphicsinline
TranslateClip(REAL dx, REAL dy)Graphicsinline
TranslateTransform(REAL dx, REAL dy, MatrixOrder order=MatrixOrderPrepend)Graphicsinline
~Graphics()Graphicsinline