#include <gdiplusheaders.h>
Definition at line 1395 of file gdiplusheaders.h.
◆ CustomLineCap() [1/4]
Definition at line 22 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipCreateCustomLineCap(GpPath *fillPath, GpPath *strokePath, GpLineCap baseCap, REAL baseInset, GpCustomLineCap **customCap)
friend GpCustomLineCap *& getNat(const CustomLineCap *cap)
GpCustomLineCap * nativeCap
◆ ~CustomLineCap()
CustomLineCap::~CustomLineCap |
( |
| ) |
|
|
inline |
Definition at line 35 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipDeleteCustomLineCap(GpCustomLineCap *customCap)
GpCustomLineCap * nativeCap
◆ CustomLineCap() [2/4]
CustomLineCap::CustomLineCap |
( |
| ) |
|
|
inlineprotected |
◆ CustomLineCap() [3/4]
◆ CustomLineCap() [4/4]
◆ Clone()
Definition at line 41 of file gdipluslinecaps.h.
49 if (newLineCap ==
NULL)
Status SetStatus(Status status) const
GpStatus WINGDIPAPI GdipDeleteCustomLineCap(GpCustomLineCap *customCap)
GpStatus WINGDIPAPI GdipCloneCustomLineCap(GpCustomLineCap *from, GpCustomLineCap **to)
GpCustomLineCap * nativeCap
◆ GetBaseCap()
LineCap CustomLineCap::GetBaseCap |
( |
| ) |
|
|
inline |
Definition at line 58 of file gdipluslinecaps.h.
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
GpStatus WINGDIPAPI GdipGetCustomLineCapBaseCap(GpCustomLineCap *customCap, GpLineCap *baseCap)
◆ GetBaseInset()
REAL CustomLineCap::GetBaseInset |
( |
| ) |
|
|
inline |
Definition at line 66 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipGetCustomLineCapBaseInset(GpCustomLineCap *custom, REAL *inset)
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
◆ GetLastStatus()
Status CustomLineCap::GetLastStatus |
( |
| ) |
|
|
inline |
◆ GetStrokeCaps()
Definition at line 80 of file gdipluslinecaps.h.
85 return SetStatus(DllExports::GdipGetCustomLineCapStrokeCaps(
nativeCap, startCap, endCap));
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
◆ GetStrokeJoin()
LineJoin CustomLineCap::GetStrokeJoin |
( |
| ) |
|
|
inline |
Definition at line 90 of file gdipluslinecaps.h.
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
GpStatus WINGDIPAPI GdipGetCustomLineCapStrokeJoin(GpCustomLineCap *customCap, GpLineJoin *lineJoin)
◆ GetWidthScale()
REAL CustomLineCap::GetWidthScale |
( |
| ) |
|
|
inline |
Definition at line 98 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipGetCustomLineCapWidthScale(GpCustomLineCap *custom, REAL *widthScale)
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
◆ operator=()
◆ SetBaseCap()
Definition at line 106 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipSetCustomLineCapBaseCap(GpCustomLineCap *custom, GpLineCap base)
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
◆ SetBaseInset()
Definition at line 112 of file gdipluslinecaps.h.
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
GpStatus WINGDIPAPI GdipSetCustomLineCapBaseInset(GpCustomLineCap *custom, REAL inset)
◆ SetNativeCap()
◆ SetStatus()
Definition at line 1460 of file gdiplusheaders.h.
static SERVICE_STATUS status
Referenced by Clone(), GetBaseCap(), GetBaseInset(), AdjustableArrowCap::GetHeight(), AdjustableArrowCap::GetMiddleInset(), GetStrokeCaps(), GetStrokeJoin(), AdjustableArrowCap::GetWidth(), GetWidthScale(), AdjustableArrowCap::IsFilled(), SetBaseCap(), SetBaseInset(), AdjustableArrowCap::SetFillState(), AdjustableArrowCap::SetHeight(), AdjustableArrowCap::SetMiddleInset(), SetStrokeCaps(), SetStrokeJoin(), AdjustableArrowCap::SetWidth(), and SetWidthScale().
◆ SetStrokeCap()
Definition at line 118 of file gdipluslinecaps.h.
Status SetStrokeCaps(LineCap startCap, LineCap endCap)
◆ SetStrokeCaps()
Definition at line 124 of file gdipluslinecaps.h.
GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeCaps(GpCustomLineCap *custom, GpLineCap start, GpLineCap end)
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
Referenced by SetStrokeCap().
◆ SetStrokeJoin()
Definition at line 130 of file gdipluslinecaps.h.
Status SetStatus(Status status) const
GpCustomLineCap * nativeCap
GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeJoin(GpCustomLineCap *custom, GpLineJoin join)
◆ SetWidthScale()
Definition at line 136 of file gdipluslinecaps.h.
Status SetStatus(Status status) const
GpStatus WINGDIPAPI GdipSetCustomLineCapWidthScale(GpCustomLineCap *custom, REAL width)
GpCustomLineCap * nativeCap
◆ getNat
◆ lastStatus
Status CustomLineCap::lastStatus |
|
mutableprotected |
◆ nativeCap
Definition at line 1442 of file gdiplusheaders.h.
Referenced by Clone(), CustomLineCap(), GetBaseCap(), GetBaseInset(), AdjustableArrowCap::GetNativeAdjustableArrowCap(), GetStrokeCaps(), GetStrokeJoin(), GetWidthScale(), SetBaseCap(), SetBaseInset(), SetNativeCap(), SetStrokeCaps(), SetStrokeJoin(), SetWidthScale(), and ~CustomLineCap().
The documentation for this class was generated from the following files: