86 references to GpCustomLineCap
System.Drawing.Common (10)
System\Drawing\Drawing2D\AdjustableArrowCap.cs (2)
8
internal AdjustableArrowCap(
GpCustomLineCap
* nativeCap) : base(nativeCap) { }
16
SetNativeLineCap((
GpCustomLineCap
*)nativeCap);
System\Drawing\Drawing2D\CustomLineCap.cs (6)
8
internal
GpCustomLineCap
* _nativeCap;
21
GpCustomLineCap
* lineCap;
32
internal CustomLineCap(
GpCustomLineCap
* lineCap) => SetNativeLineCap(lineCap);
34
internal static CustomLineCap CreateCustomLineCapObject(
GpCustomLineCap
* cap)
56
internal void SetNativeLineCap(
GpCustomLineCap
* handle)
93
GpCustomLineCap
* clonedCap;
System\Drawing\Pen.cs (2)
266
GpCustomLineCap
* lineCap;
291
GpCustomLineCap
* lineCap;
System.Private.Windows.GdiPlus (76)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (76)
584
/// <inheritdoc cref="GdipCloneCustomLineCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
**)"/>
585
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneCustomLineCap(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* clonedCap)
587
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** clonedCapLocal = &clonedCap)
589
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
598
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneCustomLineCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** clonedCap);
996
/// <inheritdoc cref="GdipCreateCustomLineCap(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.LineCap, float, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
**)"/>
997
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateCustomLineCap(ref winmdroot.Graphics.GdiPlus.GpPath fillPath, ref winmdroot.Graphics.GdiPlus.GpPath strokePath, winmdroot.Graphics.GdiPlus.LineCap baseCap, float baseInset, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap)
999
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCapLocal = &customCap)
1013
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateCustomLineCap(winmdroot.Graphics.GdiPlus.GpPath* fillPath, winmdroot.Graphics.GdiPlus.GpPath* strokePath, winmdroot.Graphics.GdiPlus.LineCap baseCap, float baseInset, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCap);
1686
/// <inheritdoc cref="GdipDeleteCustomLineCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*)"/>
1687
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteCustomLineCap(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap)
1689
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
1697
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteCustomLineCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap);
3190
/// <inheritdoc cref="GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineCap*)"/>
3191
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref winmdroot.Graphics.GdiPlus.LineCap baseCap)
3195
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3204
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineCap* baseCap);
3206
/// <inheritdoc cref="GdipGetCustomLineCapBaseInset(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, float*)"/>
3207
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseInset(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref float inset)
3211
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3220
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseInset(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, float* inset);
3222
/// <inheritdoc cref="GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineCap*, winmdroot.Graphics.GdiPlus.LineCap*)"/>
3223
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeCaps(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref winmdroot.Graphics.GdiPlus.LineCap startCap, ref winmdroot.Graphics.GdiPlus.LineCap endCap)
3229
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3239
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineCap* startCap, winmdroot.Graphics.GdiPlus.LineCap* endCap);
3241
/// <inheritdoc cref="GdipGetCustomLineCapStrokeJoin(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineJoin*)"/>
3242
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeJoin(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref winmdroot.Graphics.GdiPlus.LineJoin lineJoin)
3246
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3255
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeJoin(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineJoin* lineJoin);
3257
/// <inheritdoc cref="GdipGetCustomLineCapType(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.CustomLineCapType*)"/>
3258
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapType(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref winmdroot.Graphics.GdiPlus.CustomLineCapType capType)
3262
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3271
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapType(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.CustomLineCapType* capType);
3273
/// <inheritdoc cref="GdipGetCustomLineCapWidthScale(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, float*)"/>
3274
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapWidthScale(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, ref float widthScale)
3278
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
3287
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapWidthScale(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, float* widthScale);
4639
/// <inheritdoc cref="GdipGetPenCustomEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
**)"/>
4640
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenCustomEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap)
4642
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCapLocal = &customCap)
4653
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenCustomEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCap);
4655
/// <inheritdoc cref="GdipGetPenCustomStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
**)"/>
4656
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenCustomStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap)
4658
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCapLocal = &customCap)
4669
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenCustomStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
** customCap);
6920
/// <inheritdoc cref="GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineCap)"/>
6921
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, winmdroot.Graphics.GdiPlus.LineCap baseCap)
6923
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
6931
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineCap baseCap);
6933
/// <inheritdoc cref="GdipSetCustomLineCapBaseInset(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, float)"/>
6934
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseInset(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, float inset)
6936
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
6944
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseInset(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, float inset);
6946
/// <inheritdoc cref="GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineCap, winmdroot.Graphics.GdiPlus.LineCap)"/>
6947
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, winmdroot.Graphics.GdiPlus.LineCap startCap, winmdroot.Graphics.GdiPlus.LineCap endCap)
6949
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
6957
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineCap startCap, winmdroot.Graphics.GdiPlus.LineCap endCap);
6959
/// <inheritdoc cref="GdipSetCustomLineCapStrokeJoin(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, winmdroot.Graphics.GdiPlus.LineJoin)"/>
6960
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeJoin(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, winmdroot.Graphics.GdiPlus.LineJoin lineJoin)
6962
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
6970
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeJoin(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, winmdroot.Graphics.GdiPlus.LineJoin lineJoin);
6972
/// <inheritdoc cref="GdipSetCustomLineCapWidthScale(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*, float)"/>
6973
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapWidthScale(ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap, float widthScale)
6975
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
6983
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapWidthScale(winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap, float widthScale);
7562
/// <inheritdoc cref="GdipSetPenCustomEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*)"/>
7563
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenCustomEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap)
7565
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
7576
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenCustomEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap);
7578
/// <inheritdoc cref="GdipSetPenCustomStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
*)"/>
7579
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenCustomStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpCustomLineCap
customCap)
7581
fixed (winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCapLocal = &customCap)
7592
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenCustomStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpCustomLineCap
* customCap);