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

brush.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "wingdi.h"
#include "objbase.h"
#include "olectl.h"
#include "ole2.h"
#include "gdiplus.h"
#include "gdiplus_private.h"
#include "wine/debug.h"

Go to the source code of this file.

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (gdiplus)
double erf (double x)
GpStatus WINGDIPAPI GdipCloneBrush (GpBrush *brush, GpBrush **clone)
GpStatus get_hatch_data (HatchStyle hatchstyle, const char **result)
GpStatus WINGDIPAPI GdipCreateHatchBrush (HatchStyle hatchstyle, ARGB forecol, ARGB backcol, GpHatch **brush)
GpStatus WINGDIPAPI GdipCreateLineBrush (GDIPCONST GpPointF *startpoint, GDIPCONST GpPointF *endpoint, ARGB startcolor, ARGB endcolor, GpWrapMode wrap, GpLineGradient **line)
GpStatus WINGDIPAPI GdipCreateLineBrushI (GDIPCONST GpPoint *startpoint, GDIPCONST GpPoint *endpoint, ARGB startcolor, ARGB endcolor, GpWrapMode wrap, GpLineGradient **line)
GpStatus WINGDIPAPI GdipCreateLineBrushFromRect (GDIPCONST GpRectF *rect, ARGB startcolor, ARGB endcolor, LinearGradientMode mode, GpWrapMode wrap, GpLineGradient **line)
GpStatus WINGDIPAPI GdipCreateLineBrushFromRectI (GDIPCONST GpRect *rect, ARGB startcolor, ARGB endcolor, LinearGradientMode mode, GpWrapMode wrap, GpLineGradient **line)
GpStatus WINGDIPAPI GdipCreateLineBrushFromRectWithAngle (GDIPCONST GpRectF *rect, ARGB startcolor, ARGB endcolor, REAL angle, BOOL isAngleScalable, GpWrapMode wrap, GpLineGradient **line)
GpStatus WINGDIPAPI GdipCreateLineBrushFromRectWithAngleI (GDIPCONST GpRect *rect, ARGB startcolor, ARGB endcolor, REAL angle, BOOL isAngleScalable, GpWrapMode wrap, GpLineGradient **line)
static GpStatus create_path_gradient (GpPath *path, ARGB centercolor, GpPathGradient **grad)
GpStatus WINGDIPAPI GdipCreatePathGradient (GDIPCONST GpPointF *points, INT count, GpWrapMode wrap, GpPathGradient **grad)
GpStatus WINGDIPAPI GdipCreatePathGradientI (GDIPCONST GpPoint *points, INT count, GpWrapMode wrap, GpPathGradient **grad)
GpStatus WINGDIPAPI GdipCreatePathGradientFromPath (GDIPCONST GpPath *path, GpPathGradient **grad)
GpStatus WINGDIPAPI GdipCreateSolidFill (ARGB color, GpSolidFill **sf)
GpStatus WINGDIPAPI GdipCreateTexture (GpImage *image, GpWrapMode wrapmode, GpTexture **texture)
GpStatus WINGDIPAPI GdipCreateTexture2 (GpImage *image, GpWrapMode wrapmode, REAL x, REAL y, REAL width, REAL height, GpTexture **texture)
GpStatus WINGDIPAPI GdipCreateTextureIA (GpImage *image, GDIPCONST GpImageAttributes *imageattr, REAL x, REAL y, REAL width, REAL height, GpTexture **texture)
GpStatus WINGDIPAPI GdipCreateTextureIAI (GpImage *image, GDIPCONST GpImageAttributes *imageattr, INT x, INT y, INT width, INT height, GpTexture **texture)
GpStatus WINGDIPAPI GdipCreateTexture2I (GpImage *image, GpWrapMode wrapmode, INT x, INT y, INT width, INT height, GpTexture **texture)
GpStatus WINGDIPAPI GdipGetBrushType (GpBrush *brush, GpBrushType *type)
GpStatus WINGDIPAPI GdipGetHatchBackgroundColor (GpHatch *brush, ARGB *backcol)
GpStatus WINGDIPAPI GdipGetHatchForegroundColor (GpHatch *brush, ARGB *forecol)
GpStatus WINGDIPAPI GdipGetHatchStyle (GpHatch *brush, HatchStyle *hatchstyle)
GpStatus WINGDIPAPI GdipDeleteBrush (GpBrush *brush)
GpStatus WINGDIPAPI GdipGetLineGammaCorrection (GpLineGradient *line, BOOL *usinggamma)
GpStatus WINGDIPAPI GdipGetLineWrapMode (GpLineGradient *brush, GpWrapMode *wrapmode)
GpStatus WINGDIPAPI GdipGetPathGradientBlend (GpPathGradient *brush, REAL *blend, REAL *positions, INT count)
GpStatus WINGDIPAPI GdipGetPathGradientBlendCount (GpPathGradient *brush, INT *count)
GpStatus WINGDIPAPI GdipGetPathGradientCenterPoint (GpPathGradient *grad, GpPointF *point)
GpStatus WINGDIPAPI GdipGetPathGradientCenterPointI (GpPathGradient *grad, GpPoint *point)
GpStatus WINGDIPAPI GdipGetPathGradientCenterColor (GpPathGradient *grad, ARGB *colors)
GpStatus WINGDIPAPI GdipGetPathGradientFocusScales (GpPathGradient *grad, REAL *x, REAL *y)
GpStatus WINGDIPAPI GdipGetPathGradientGammaCorrection (GpPathGradient *grad, BOOL *gamma)
GpStatus WINGDIPAPI GdipGetPathGradientPath (GpPathGradient *grad, GpPath *path)
GpStatus WINGDIPAPI GdipGetPathGradientPointCount (GpPathGradient *grad, INT *count)
GpStatus WINGDIPAPI GdipGetPathGradientRect (GpPathGradient *brush, GpRectF *rect)
GpStatus WINGDIPAPI GdipGetPathGradientRectI (GpPathGradient *brush, GpRect *rect)
GpStatus WINGDIPAPI GdipGetPathGradientSurroundColorsWithCount (GpPathGradient *grad, ARGB *argb, INT *count)
GpStatus WINGDIPAPI GdipGetPathGradientSurroundColorCount (GpPathGradient *brush, INT *count)
GpStatus WINGDIPAPI GdipGetPathGradientWrapMode (GpPathGradient *brush, GpWrapMode *wrapmode)
GpStatus WINGDIPAPI GdipGetSolidFillColor (GpSolidFill *sf, ARGB *argb)
GpStatus WINGDIPAPI GdipGetTextureImage (GpTexture *brush, GpImage **image)
GpStatus WINGDIPAPI GdipGetTextureTransform (GpTexture *brush, GpMatrix *matrix)
GpStatus WINGDIPAPI GdipGetTextureWrapMode (GpTexture *brush, GpWrapMode *wrapmode)
GpStatus WINGDIPAPI GdipMultiplyTextureTransform (GpTexture *brush, GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipResetTextureTransform (GpTexture *brush)
GpStatus WINGDIPAPI GdipScaleTextureTransform (GpTexture *brush, REAL sx, REAL sy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipSetLineBlend (GpLineGradient *brush, GDIPCONST REAL *factors, GDIPCONST REAL *positions, INT count)
GpStatus WINGDIPAPI GdipGetLineBlend (GpLineGradient *brush, REAL *factors, REAL *positions, INT count)
GpStatus WINGDIPAPI GdipGetLineBlendCount (GpLineGradient *brush, INT *count)
GpStatus WINGDIPAPI GdipSetLineGammaCorrection (GpLineGradient *line, BOOL usegamma)
GpStatus WINGDIPAPI GdipSetLineSigmaBlend (GpLineGradient *line, REAL focus, REAL scale)
GpStatus WINGDIPAPI GdipSetLineWrapMode (GpLineGradient *line, GpWrapMode wrap)
GpStatus WINGDIPAPI GdipSetPathGradientBlend (GpPathGradient *brush, GDIPCONST REAL *blend, GDIPCONST REAL *pos, INT count)
GpStatus WINGDIPAPI GdipSetPathGradientLinearBlend (GpPathGradient *brush, REAL focus, REAL scale)
GpStatus WINGDIPAPI GdipSetPathGradientPresetBlend (GpPathGradient *brush, GDIPCONST ARGB *blend, GDIPCONST REAL *pos, INT count)
GpStatus WINGDIPAPI GdipGetPathGradientPresetBlend (GpPathGradient *brush, ARGB *blend, REAL *pos, INT count)
GpStatus WINGDIPAPI GdipGetPathGradientPresetBlendCount (GpPathGradient *brush, INT *count)
GpStatus WINGDIPAPI GdipSetPathGradientCenterColor (GpPathGradient *grad, ARGB argb)
GpStatus WINGDIPAPI GdipSetPathGradientCenterPoint (GpPathGradient *grad, GpPointF *point)
GpStatus WINGDIPAPI GdipSetPathGradientCenterPointI (GpPathGradient *grad, GpPoint *point)
GpStatus WINGDIPAPI GdipSetPathGradientFocusScales (GpPathGradient *grad, REAL x, REAL y)
GpStatus WINGDIPAPI GdipSetPathGradientGammaCorrection (GpPathGradient *grad, BOOL gamma)
GpStatus WINGDIPAPI GdipSetPathGradientSigmaBlend (GpPathGradient *grad, REAL focus, REAL scale)
GpStatus WINGDIPAPI GdipSetPathGradientSurroundColorsWithCount (GpPathGradient *grad, GDIPCONST ARGB *argb, INT *count)
GpStatus WINGDIPAPI GdipSetPathGradientWrapMode (GpPathGradient *grad, GpWrapMode wrap)
GpStatus WINGDIPAPI GdipSetPathGradientTransform (GpPathGradient *grad, GpMatrix *matrix)
GpStatus WINGDIPAPI GdipGetPathGradientTransform (GpPathGradient *grad, GpMatrix *matrix)
GpStatus WINGDIPAPI GdipMultiplyPathGradientTransform (GpPathGradient *grad, GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipResetPathGradientTransform (GpPathGradient *grad)
GpStatus WINGDIPAPI GdipRotatePathGradientTransform (GpPathGradient *grad, REAL angle, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipScalePathGradientTransform (GpPathGradient *grad, REAL sx, REAL sy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipTranslatePathGradientTransform (GpPathGradient *grad, REAL dx, REAL dy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipSetSolidFillColor (GpSolidFill *sf, ARGB argb)
GpStatus WINGDIPAPI GdipSetTextureTransform (GpTexture *texture, GDIPCONST GpMatrix *matrix)
GpStatus WINGDIPAPI GdipSetTextureWrapMode (GpTexture *brush, GpWrapMode wrapmode)
GpStatus WINGDIPAPI GdipSetLineColors (GpLineGradient *brush, ARGB color1, ARGB color2)
GpStatus WINGDIPAPI GdipGetLineColors (GpLineGradient *brush, ARGB *colors)
GpStatus WINGDIPAPI GdipRotateTextureTransform (GpTexture *brush, REAL angle, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipSetLineLinearBlend (GpLineGradient *brush, REAL focus, REAL scale)
GpStatus WINGDIPAPI GdipSetLinePresetBlend (GpLineGradient *brush, GDIPCONST ARGB *blend, GDIPCONST REAL *positions, INT count)
GpStatus WINGDIPAPI GdipGetLinePresetBlend (GpLineGradient *brush, ARGB *blend, REAL *positions, INT count)
GpStatus WINGDIPAPI GdipGetLinePresetBlendCount (GpLineGradient *brush, INT *count)
GpStatus WINGDIPAPI GdipResetLineTransform (GpLineGradient *brush)
GpStatus WINGDIPAPI GdipSetLineTransform (GpLineGradient *brush, GDIPCONST GpMatrix *matrix)
GpStatus WINGDIPAPI GdipGetLineTransform (GpLineGradient *brush, GpMatrix *matrix)
GpStatus WINGDIPAPI GdipScaleLineTransform (GpLineGradient *brush, REAL sx, REAL sy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipMultiplyLineTransform (GpLineGradient *brush, GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipTranslateLineTransform (GpLineGradient *brush, REAL dx, REAL dy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipTranslateTextureTransform (GpTexture *brush, REAL dx, REAL dy, GpMatrixOrder order)
GpStatus WINGDIPAPI GdipGetLineRect (GpLineGradient *brush, GpRectF *rect)
GpStatus WINGDIPAPI GdipGetLineRectI (GpLineGradient *brush, GpRect *rect)
GpStatus WINGDIPAPI GdipRotateLineTransform (GpLineGradient *brush, REAL angle, GpMatrixOrder order)

Variables

static const char HatchBrushes [][8]

Generated on Sat May 26 2012 05:07:55 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.