ReactOS  0.4.15-dev-1397-g19779b3
PathGradientBrush Class Reference

#include <gdipluspath.h>

Inheritance diagram for PathGradientBrush:
Collaboration diagram for PathGradientBrush:

Public Member Functions

 PathGradientBrush (const Point *points, INT count, WrapMode wrapMode=WrapModeClamp)
 
 PathGradientBrush (const PointF *points, INT count, WrapMode wrapMode=WrapModeClamp)
 
 PathGradientBrush (const GraphicsPath *path)
 
INT GetBlendCount () const
 
Status GetBlend (REAL *blendFactors, REAL *blendPositions, INT count) const
 
Status GetCenterColor (Color *color) const
 
Status GetCenterPoint (Point *point) const
 
Status GetCenterPoint (PointF *point) const
 
Status GetFocusScales (REAL *xScale, REAL *yScale) const
 
BOOL GetGammaCorrection () const
 
Status GetGraphicsPath (GraphicsPath *path) const
 
INT GetInterpolationColorCount () const
 
Status GetInterpolationColors (Color *presetColors, REAL *blendPositions, INT count) const
 
INT GetPointCount () const
 
Status GetRectangle (RectF *rect) const
 
Status GetRectangle (Rect *rect) const
 
INT GetSurroundColorCount () const
 
Status GetSurroundColors (Color *colors, INT *count) const
 
Status GetTransform (Matrix *matrix) const
 
WrapMode GetWrapMode () const
 
Status MultiplyTransform (Matrix *matrix, MatrixOrder order=MatrixOrderPrepend)
 
Status ResetTransform ()
 
Status RotateTransform (REAL angle, MatrixOrder order=MatrixOrderPrepend)
 
Status ScaleTransform (REAL sx, REAL sy, MatrixOrder order=MatrixOrderPrepend)
 
Status SetBlend (REAL *blendFactors, REAL *blendPositions, INT count)
 
Status SetBlendBellShape (REAL focus, REAL scale)
 
Status SetBlendTriangularShape (REAL focus, REAL scale=1.0f)
 
Status SetCenterColor (const Color &color)
 
Status SetCenterPoint (const Point &point)
 
Status SetCenterPoint (const PointF &point)
 
Status SetFocusScales (REAL xScale, REAL yScale)
 
Status SetGammaCorrection (BOOL useGammaCorrection)
 
Status SetGraphicsPath (const GraphicsPath *path)
 
Status SetInterpolationColors (const Color *presetColors, REAL *blendPositions, INT count)
 
Status SetSurroundColors (const Color *colors, INT *count)
 
Status SetTransform (const Matrix *matrix)
 
Status SetWrapMode (WrapMode wrapMode)
 
Status TranslateTransform (REAL dx, REAL dy, MatrixOrder order=MatrixOrderPrepend)
 
- Public Member Functions inherited from Brush
virtual ~Brush ()
 
BrushClone () const
 
Status GetLastStatus () const
 
BrushType GetType () const
 
- Public Member Functions inherited from GdiplusBase
void operator delete (void *in_pVoid)
 
void operator delete[] (void *in_pVoid)
 
voidoperator new (size_t in_size)
 
voidoperator new[] (size_t in_size)
 

Protected Member Functions

GpPathGradientGetNativeGradient () const
 
 PathGradientBrush ()
 
- Protected Member Functions inherited from Brush
 Brush ()
 
 Brush (GpBrush *brush, Status status)
 
Status SetStatus (Status status) const
 
void SetNativeBrush (GpBrush *brush)
 

Friends

class Pen
 

Additional Inherited Members

- Protected Attributes inherited from Brush
GpBrushnativeBrush
 
Status lastStatus
 

Detailed Description

Definition at line 749 of file gdipluspath.h.

Constructor & Destructor Documentation

◆ PathGradientBrush() [1/4]

PathGradientBrush::PathGradientBrush ( const Point points,
INT  count,
WrapMode  wrapMode = WrapModeClamp 
)
inline

Definition at line 754 of file gdipluspath.h.

755  {
756  GpPathGradient *brush = NULL;
758  SetNativeBrush(brush);
759  }
void SetNativeBrush(GpBrush *brush)
Definition: gdiplusbrush.h:84
GLuint GLuint GLsizei count
Definition: gl.h:1545
Status lastStatus
Definition: gdiplusbrush.h:65
GpStatus WINGDIPAPI GdipCreatePathGradientI(GDIPCONST GpPoint *points, INT count, GpWrapMode wrap, GpPathGradient **grad)
Definition: brush.c:691
GLsizei const GLfloat * points
Definition: glext.h:8112
#define NULL
Definition: types.h:112

◆ PathGradientBrush() [2/4]

PathGradientBrush::PathGradientBrush ( const PointF points,
INT  count,
WrapMode  wrapMode = WrapModeClamp 
)
inline

Definition at line 761 of file gdipluspath.h.

762  {
763  GpPathGradient *brush = NULL;
765  SetNativeBrush(brush);
766  }
void SetNativeBrush(GpBrush *brush)
Definition: gdiplusbrush.h:84
GLuint GLuint GLsizei count
Definition: gl.h:1545
Status lastStatus
Definition: gdiplusbrush.h:65
GpStatus WINGDIPAPI GdipCreatePathGradient(GDIPCONST GpPointF *points, INT count, GpWrapMode wrap, GpPathGradient **grad)
Definition: brush.c:658
GLsizei const GLfloat * points
Definition: glext.h:8112
#define NULL
Definition: types.h:112

◆ PathGradientBrush() [3/4]

PathGradientBrush::PathGradientBrush ( const GraphicsPath path)
inline

Definition at line 768 of file gdipluspath.h.

769  {
770  GpPathGradient *brush = NULL;
772  SetNativeBrush(brush);
773  }
void SetNativeBrush(GpBrush *brush)
Definition: gdiplusbrush.h:84
Status lastStatus
Definition: gdiplusbrush.h:65
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
GpStatus WINGDIPAPI GdipCreatePathGradientFromPath(GDIPCONST GpPath *path, GpPathGradient **grad)
Definition: brush.c:727
#define NULL
Definition: types.h:112

◆ PathGradientBrush() [4/4]

PathGradientBrush::PathGradientBrush ( )
inlineprotected

Definition at line 1017 of file gdipluspath.h.

1018  {
1019  }

Member Function Documentation

◆ GetBlend()

Status PathGradientBrush::GetBlend ( REAL blendFactors,
REAL blendPositions,
INT  count 
) const
inline

Definition at line 784 of file gdipluspath.h.

785  {
786  return SetStatus(
787  DllExports::GdipGetPathGradientBlend(GetNativeGradient(), blendFactors, blendPositions, count));
788  }
GLuint GLuint GLsizei count
Definition: gl.h:1545
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipGetPathGradientBlend(GpPathGradient *brush, REAL *blend, REAL *positions, INT count)
Definition: brush.c:1055

◆ GetBlendCount()

INT PathGradientBrush::GetBlendCount ( ) const
inline

Definition at line 776 of file gdipluspath.h.

777  {
778  INT count = 0;
780  return count;
781  }
GpStatus WINGDIPAPI GdipGetPathGradientBlendCount(GpPathGradient *brush, INT *count)
Definition: brush.c:1074
GLuint GLuint GLsizei count
Definition: gl.h:1545
int32_t INT
Definition: typedefs.h:58
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetCenterColor()

Status PathGradientBrush::GetCenterColor ( Color color) const
inline

Definition at line 791 of file gdipluspath.h.

792  {
793  if (color != NULL)
794  return SetStatus(InvalidParameter);
795 
796  ARGB argb;
798  color->SetValue(argb);
799  return GetLastStatus();
800  }
GpStatus WINGDIPAPI GdipGetPathGradientCenterColor(GpPathGradient *grad, ARGB *colors)
Definition: brush.c:1121
GLuint color
Definition: glext.h:6243
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
#define NULL
Definition: types.h:112
Status GetLastStatus() const
Definition: gdiplusbrush.h:50
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
DWORD ARGB

◆ GetCenterPoint() [1/2]

Status PathGradientBrush::GetCenterPoint ( Point point) const
inline

Definition at line 803 of file gdipluspath.h.

804  {
806  }
POINTL point
Definition: edittest.c:50
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipGetPathGradientCenterPointI(GpPathGradient *grad, GpPoint *point)
Definition: brush.c:1100
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetCenterPoint() [2/2]

Status PathGradientBrush::GetCenterPoint ( PointF point) const
inline

Definition at line 809 of file gdipluspath.h.

810  {
812  }
POINTL point
Definition: edittest.c:50
GpStatus WINGDIPAPI GdipGetPathGradientCenterPoint(GpPathGradient *grad, GpPointF *point)
Definition: brush.c:1086
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetFocusScales()

Status PathGradientBrush::GetFocusScales ( REAL xScale,
REAL yScale 
) const
inline

Definition at line 815 of file gdipluspath.h.

816  {
818  }
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipGetPathGradientFocusScales(GpPathGradient *grad, REAL *x, REAL *y)
Definition: brush.c:1134
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetGammaCorrection()

BOOL PathGradientBrush::GetGammaCorrection ( ) const
inline

Definition at line 821 of file gdipluspath.h.

822  {
823  BOOL useGammaCorrection;
825  return useGammaCorrection;
826  }
unsigned int BOOL
Definition: ntddk_ex.h:94
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipGetPathGradientGammaCorrection(GpPathGradient *grad, BOOL *gamma)
Definition: brush.c:1148
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetGraphicsPath()

Status PathGradientBrush::GetGraphicsPath ( GraphicsPath path) const
inline

Definition at line 829 of file gdipluspath.h.

830  {
831  if (!path)
832  return SetStatus(InvalidParameter);
833 
835  }
GpStatus WINGDIPAPI GdipGetPathGradientPath(GpPathGradient *grad, GpPath *path)
Definition: brush.c:1161
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetInterpolationColorCount()

INT PathGradientBrush::GetInterpolationColorCount ( ) const
inline

Definition at line 838 of file gdipluspath.h.

839  {
840  INT count = 0;
842  return count;
843  }
GLuint GLuint GLsizei count
Definition: gl.h:1545
GpStatus WINGDIPAPI GdipGetPathGradientPresetBlendCount(GpPathGradient *brush, INT *count)
Definition: brush.c:1643
int32_t INT
Definition: typedefs.h:58
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetInterpolationColors()

Status PathGradientBrush::GetInterpolationColors ( Color presetColors,
REAL blendPositions,
INT  count 
) const
inline

Definition at line 846 of file gdipluspath.h.

847  {
848  return NotImplemented;
849  }

◆ GetNativeGradient()

◆ GetPointCount()

INT PathGradientBrush::GetPointCount ( ) const
inline

Definition at line 852 of file gdipluspath.h.

853  {
854  INT count;
856  return count;
857  }
GLuint GLuint GLsizei count
Definition: gl.h:1545
int32_t INT
Definition: typedefs.h:58
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipGetPathGradientPointCount(GpPathGradient *grad, INT *count)
Definition: brush.c:1173

◆ GetRectangle() [1/2]

Status PathGradientBrush::GetRectangle ( RectF rect) const
inline

Definition at line 860 of file gdipluspath.h.

861  {
863  }
& rect
Definition: startmenu.cpp:1413
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipGetPathGradientRect(GpPathGradient *brush, GpRectF *rect)
Definition: brush.c:1186
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetRectangle() [2/2]

Status PathGradientBrush::GetRectangle ( Rect rect) const
inline

Definition at line 866 of file gdipluspath.h.

867  {
869  }
& rect
Definition: startmenu.cpp:1413
GpStatus WINGDIPAPI GdipGetPathGradientRectI(GpPathGradient *brush, GpRect *rect)
Definition: brush.c:1200
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetSurroundColorCount()

INT PathGradientBrush::GetSurroundColorCount ( ) const
inline

Definition at line 872 of file gdipluspath.h.

873  {
874  INT count;
876  return count;
877  }
GpStatus WINGDIPAPI GdipGetPathGradientSurroundColorCount(GpPathGradient *brush, INT *count)
Definition: brush.c:1244
GLuint GLuint GLsizei count
Definition: gl.h:1545
int32_t INT
Definition: typedefs.h:58
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetSurroundColors()

Status PathGradientBrush::GetSurroundColors ( Color colors,
INT count 
) const
inline

Definition at line 880 of file gdipluspath.h.

881  {
882  return NotImplemented;
883  }

◆ GetTransform()

Status PathGradientBrush::GetTransform ( Matrix matrix) const
inline

Definition at line 886 of file gdipluspath.h.

887  {
889  }
GLuint GLenum matrix
Definition: glext.h:9407
GpStatus WINGDIPAPI GdipGetPathGradientTransform(GpPathGradient *grad, GpMatrix *matrix)
Definition: brush.c:1858
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ GetWrapMode()

WrapMode PathGradientBrush::GetWrapMode ( ) const
inline

Definition at line 892 of file gdipluspath.h.

893  {
894  WrapMode wrapMode;
896  return wrapMode;
897  }
WrapMode
Definition: gdiplusenums.h:205
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipGetPathGradientWrapMode(GpPathGradient *brush, GpWrapMode *wrapmode)
Definition: brush.c:1260

◆ MultiplyTransform()

Status PathGradientBrush::MultiplyTransform ( Matrix matrix,
MatrixOrder  order = MatrixOrderPrepend 
)
inline

Definition at line 900 of file gdipluspath.h.

901  {
903  }
GLuint GLdouble GLdouble GLint GLint order
Definition: glext.h:11194
GLuint GLenum matrix
Definition: glext.h:9407
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipMultiplyPathGradientTransform(GpPathGradient *grad, GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
Definition: brush.c:1871
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ ResetTransform()

Status PathGradientBrush::ResetTransform ( )
inline

Definition at line 906 of file gdipluspath.h.

907  {
909  }
GpStatus WINGDIPAPI GdipResetPathGradientTransform(GpPathGradient *grad)
Definition: brush.c:1882
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ RotateTransform()

Status PathGradientBrush::RotateTransform ( REAL  angle,
MatrixOrder  order = MatrixOrderPrepend 
)
inline

Definition at line 912 of file gdipluspath.h.

913  {
915  }
GLuint GLdouble GLdouble GLint GLint order
Definition: glext.h:11194
GLfloat angle
Definition: glext.h:10853
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipRotatePathGradientTransform(GpPathGradient *grad, REAL angle, GpMatrixOrder order)
Definition: brush.c:1892
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ ScaleTransform()

Status PathGradientBrush::ScaleTransform ( REAL  sx,
REAL  sy,
MatrixOrder  order = MatrixOrderPrepend 
)
inline

Definition at line 918 of file gdipluspath.h.

919  {
921  }
GLuint GLdouble GLdouble GLint GLint order
Definition: glext.h:11194
GpStatus WINGDIPAPI GdipScalePathGradientTransform(GpPathGradient *grad, REAL sx, REAL sy, GpMatrixOrder order)
Definition: brush.c:1903
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetBlend()

Status PathGradientBrush::SetBlend ( REAL blendFactors,
REAL blendPositions,
INT  count 
)
inline

Definition at line 924 of file gdipluspath.h.

925  {
926  return SetStatus(
927  DllExports::GdipSetPathGradientBlend(GetNativeGradient(), blendFactors, blendPositions, count));
928  }
GLuint GLuint GLsizei count
Definition: gl.h:1545
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipSetPathGradientBlend(GpPathGradient *brush, GDIPCONST REAL *blend, GDIPCONST REAL *pos, INT count)
Definition: brush.c:1514
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetBlendBellShape()

Status PathGradientBrush::SetBlendBellShape ( REAL  focus,
REAL  scale 
)
inline

Definition at line 931 of file gdipluspath.h.

932  {
934  }
GpStatus WINGDIPAPI GdipSetPathGradientSigmaBlend(GpPathGradient *grad, REAL focus, REAL scale)
Definition: brush.c:1737
GLenum GLenum GLenum GLenum GLenum scale
Definition: glext.h:9032
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetBlendTriangularShape()

Status PathGradientBrush::SetBlendTriangularShape ( REAL  focus,
REAL  scale = 1.0f 
)
inline

Definition at line 937 of file gdipluspath.h.

938  {
940  }
GLenum GLenum GLenum GLenum GLenum scale
Definition: glext.h:9032
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipSetPathGradientLinearBlend(GpPathGradient *brush, REAL focus, REAL scale)
Definition: brush.c:1548

◆ SetCenterColor()

Status PathGradientBrush::SetCenterColor ( const Color color)
inline

Definition at line 943 of file gdipluspath.h.

944  {
946  }
GpStatus WINGDIPAPI GdipSetPathGradientCenterColor(GpPathGradient *grad, ARGB argb)
Definition: brush.c:1656
GLuint color
Definition: glext.h:6243
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetCenterPoint() [1/2]

Status PathGradientBrush::SetCenterPoint ( const Point point)
inline

Definition at line 949 of file gdipluspath.h.

950  {
952  }
POINTL point
Definition: edittest.c:50
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipSetPathGradientCenterPointI(GpPathGradient *grad, GpPoint *point)
Definition: brush.c:1682

◆ SetCenterPoint() [2/2]

Status PathGradientBrush::SetCenterPoint ( const PointF point)
inline

Definition at line 955 of file gdipluspath.h.

956  {
958  }
POINTL point
Definition: edittest.c:50
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipSetPathGradientCenterPoint(GpPathGradient *grad, GpPointF *point)
Definition: brush.c:1668

◆ SetFocusScales()

Status PathGradientBrush::SetFocusScales ( REAL  xScale,
REAL  yScale 
)
inline

Definition at line 961 of file gdipluspath.h.

962  {
964  }
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipSetPathGradientFocusScales(GpPathGradient *grad, REAL x, REAL y)
Definition: brush.c:1698
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetGammaCorrection()

Status PathGradientBrush::SetGammaCorrection ( BOOL  useGammaCorrection)
inline

Definition at line 967 of file gdipluspath.h.

968  {
970  }
GpStatus WINGDIPAPI GdipSetPathGradientGammaCorrection(GpPathGradient *grad, BOOL gamma)
Definition: brush.c:1712
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetGraphicsPath()

Status PathGradientBrush::SetGraphicsPath ( const GraphicsPath path)
inline

Definition at line 973 of file gdipluspath.h.

974  {
975  if (!path)
976  return SetStatus(InvalidParameter);
978  }
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012
GpStatus WINGDIPAPI GdipSetPathGradientPath(GpPathGradient *grad, GDIPCONST GpPath *path)
Definition: brush.c:1725

◆ SetInterpolationColors()

Status PathGradientBrush::SetInterpolationColors ( const Color presetColors,
REAL blendPositions,
INT  count 
)
inline

Definition at line 981 of file gdipluspath.h.

982  {
983  return NotImplemented;
984  }

◆ SetSurroundColors()

Status PathGradientBrush::SetSurroundColors ( const Color colors,
INT count 
)
inline

Definition at line 987 of file gdipluspath.h.

988  {
989  return NotImplemented;
990  }

◆ SetTransform()

Status PathGradientBrush::SetTransform ( const Matrix matrix)
inline

Definition at line 993 of file gdipluspath.h.

994  {
996  }
GpStatus WINGDIPAPI GdipSetPathGradientTransform(GpPathGradient *grad, GpMatrix *matrix)
Definition: brush.c:1845
GLuint GLenum matrix
Definition: glext.h:9407
friend GpBrush *& getNat(const Brush *brush)
Definition: gdiplusbrush.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ SetWrapMode()

Status PathGradientBrush::SetWrapMode ( WrapMode  wrapMode)
inline

Definition at line 999 of file gdipluspath.h.

1000  {
1002  }
GpStatus WINGDIPAPI GdipSetPathGradientWrapMode(GpPathGradient *grad, GpWrapMode wrap)
Definition: brush.c:1832
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

◆ TranslateTransform()

Status PathGradientBrush::TranslateTransform ( REAL  dx,
REAL  dy,
MatrixOrder  order = MatrixOrderPrepend 
)
inline

Definition at line 1005 of file gdipluspath.h.

1006  {
1008  }
GLuint GLdouble GLdouble GLint GLint order
Definition: glext.h:11194
GLint dy
Definition: linetemp.h:97
Status SetStatus(Status status) const
Definition: gdiplusbrush.h:76
GpStatus WINGDIPAPI GdipTranslatePathGradientTransform(GpPathGradient *grad, REAL dx, REAL dy, GpMatrixOrder order)
Definition: brush.c:1914
GLint dx
Definition: linetemp.h:97
GpPathGradient * GetNativeGradient() const
Definition: gdipluspath.h:1012

Friends And Related Function Documentation

◆ Pen

friend class Pen
friend

Definition at line 752 of file gdipluspath.h.


The documentation for this class was generated from the following file: