Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygendrawing.h
Go to the documentation of this file.
00001 /* 00002 * PROJECT: PAINT for ReactOS 00003 * LICENSE: LGPL 00004 * FILE: base/applications/paint/drawing.h 00005 * PURPOSE: The drawing functions used by the tools 00006 * PROGRAMMERS: Benedikt Freisen 00007 */ 00008 00009 void Line(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF color, int thickness); 00010 00011 void Rect(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, int thickness, int style); 00012 00013 void Ellp(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, int thickness, int style); 00014 00015 void RRect(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, int thickness, int style); 00016 00017 void Poly(HDC hdc, POINT *lpPoints, int nCount, COLORREF fg, COLORREF bg, int thickness, int style, BOOL closed); 00018 00019 void Bezier(HDC hdc, POINT p1, POINT p2, POINT p3, POINT p4, COLORREF color, int thickness); 00020 00021 void Fill(HDC hdc, LONG x, LONG y, COLORREF color); 00022 00023 void Erase(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF color, LONG radius); 00024 00025 void Replace(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, LONG radius); 00026 00027 void Airbrush(HDC hdc, LONG x, LONG y, COLORREF color, LONG r); 00028 00029 void Brush(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF color, COLORREF style); 00030 00031 void RectSel(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2); 00032 00033 void SelectionFrame(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2); Generated on Mon May 28 2012 04:17:01 for ReactOS by
1.7.6.1
|