ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

gdiplus.c File Reference
#include <stdarg.h>
#include <math.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "wine/debug.h"
#include "wingdi.h"
#include "objbase.h"
#include "winreg.h"
#include "shlwapi.h"
#include "gdiplus.h"
#include "gdiplus_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (gdiplus)
static Status WINAPI NotificationHook (ULONG_PTR *token)
static void WINAPI NotificationUnhook (ULONG_PTR token)
BOOL WINAPI DllMain (HINSTANCE hinst, DWORD reason, LPVOID reserved)
Status WINAPI GdiplusStartup (ULONG_PTR *token, const struct GdiplusStartupInput *input, struct GdiplusStartupOutput *output)
GpStatus WINAPI GdiplusNotificationHook (ULONG_PTR *token)
void WINAPI GdiplusNotificationUnhook (ULONG_PTR token)
ULONG WINAPI GdiplusShutdown_wrapper (ULONG_PTR token)
void *WINGDIPAPI GdipAlloc (SIZE_T size)
void WINGDIPAPI GdipFree (void *ptr)
static void add_arc_part (GpPointF *pt, REAL x1, REAL y1, REAL x2, REAL y2, REAL start, REAL end, BOOL write_first)
static void unstretch_angle (REAL *angle, REAL rad_x, REAL rad_y)
INT arc2polybezier (GpPointF *points, REAL x1, REAL y1, REAL x2, REAL y2, REAL startAngle, REAL sweepAngle)
COLORREF ARGB2COLORREF (ARGB color)
HBITMAP ARGB2BMP (ARGB color)
REAL gdiplus_atan2 (REAL dy, REAL dx)
GpStatus hresult_to_status (HRESULT res)
REAL convert_unit (REAL logpixels, GpUnit unit)
void calc_curve_bezier (CONST GpPointF *pts, REAL tension, REAL *x1, REAL *y1, REAL *x2, REAL *y2)
void calc_curve_bezier_endp (REAL xend, REAL yend, REAL xadj, REAL yadj, REAL tension, REAL *x, REAL *y)
BOOL lengthen_path (GpPath *path, INT len)
void convert_32bppARGB_to_32bppPARGB (UINT width, UINT height, BYTE *dst_bits, INT dst_stride, const BYTE *src_bits, INT src_stride)
void delete_element (region_element *element)
const chardebugstr_rectf (CONST RectF *rc)
const chardebugstr_pointf (CONST PointF *pt)

Generated on Sun May 27 2012 05:09:09 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.