Language

NSLayoutManager.ShowGlyphs Method

Definition

Overloads

ShowGlyphs(Int16[], CGPoint[], IntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

Renders glyphs at positions into graphicsContext.

public void ShowGlyphs(short[] glyphs, CoreGraphics.CGPoint[] positions, IntPtr glyphCount, AppKit.NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
member this.ShowGlyphs : int16[] * CoreGraphics.CGPoint[] * nativeint * AppKit.NSFont * CoreGraphics.CGAffineTransform * Foundation.NSDictionary * CoreGraphics.CGContext -> unit

Parameters

glyphs
Int16[]

The glyphs.

positions
CGPoint[]

The positions.

glyphCount
IntPtr

nativeint

The glyph count.

font
NSFont

The font.

textMatrix
CGAffineTransform

The text matrix.

attributes
NSDictionary

The attributes.

graphicsContext
CGContext

The graphics context.

Applies to

ShowGlyphs(IntPtr, IntPtr, IntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

[Foundation.Export("showCGGlyphs:positions:count:font:textMatrix:attributes:inContext:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
protected virtual void ShowGlyphs(IntPtr glyphs, IntPtr positions, IntPtr glyphCount, AppKit.NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
[<Foundation.Export("showCGGlyphs:positions:count:font:textMatrix:attributes:inContext:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ShowGlyphs : nativeint * nativeint * nativeint * AppKit.NSFont * CoreGraphics.CGAffineTransform * Foundation.NSDictionary * CoreGraphics.CGContext -> unit
override this.ShowGlyphs : nativeint * nativeint * nativeint * AppKit.NSFont * CoreGraphics.CGAffineTransform * Foundation.NSDictionary * CoreGraphics.CGContext -> unit

Parameters

glyphs
IntPtr

nativeint

positions
IntPtr

nativeint

glyphCount
IntPtr

nativeint

font
NSFont
textMatrix
CGAffineTransform
attributes
NSDictionary
graphicsContext
CGContext
Attributes

Applies to

ShowGlyphs(IntPtr, IntPtr, UIntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

[Foundation.Export("showCGGlyphs:positions:count:font:matrix:attributes:inContext:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
protected virtual void ShowGlyphs(IntPtr glyphs, IntPtr positions, UIntPtr glyphCount, AppKit.NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
[<Foundation.Export("showCGGlyphs:positions:count:font:matrix:attributes:inContext:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ShowGlyphs : nativeint * nativeint * unativeint * AppKit.NSFont * CoreGraphics.CGAffineTransform * Foundation.NSDictionary * CoreGraphics.CGContext -> unit
override this.ShowGlyphs : nativeint * nativeint * unativeint * AppKit.NSFont * CoreGraphics.CGAffineTransform * Foundation.NSDictionary * CoreGraphics.CGContext -> unit

Parameters

glyphs
IntPtr

nativeint

positions
IntPtr

nativeint

glyphCount
UIntPtr

unativeint

font
NSFont
textMatrix
CGAffineTransform
attributes
NSDictionary
graphicsContext
CGContext
Attributes

Applies to