NSLayoutManager.GetGlyphs Method

Definition

Overloads

GetGlyphs(NSRange, Int16[], NSGlyphProperty[], nuint[], Byte[])

Fills with the glyphs in .

GetGlyphs(NSRange, IntPtr, IntPtr, IntPtr, IntPtr)

GetGlyphs(NSRange, Int16[], NSGlyphProperty[], nuint[], Byte[])

Fills with the glyphs in .

public nuint GetGlyphs (Foundation.NSRange glyphRange, short[] glyphBuffer, UIKit.NSGlyphProperty[] props, nuint[] charIndexBuffer, byte[] bidiLevelBuffer);
member this.GetGlyphs : Foundation.NSRange * int16[] * UIKit.NSGlyphProperty[] * nuint[] * byte[] -> nuint

Parameters

glyphRange
NSRange
glyphBuffer
Int16[]
props
NSGlyphProperty[]
charIndexBuffer
nuint[]
bidiLevelBuffer
Byte[]

Returns

nuint

The number of glyphs in .

GetGlyphs(NSRange, IntPtr, IntPtr, IntPtr, IntPtr)

[Foundation.Export("getGlyphsInRange:glyphs:properties:characterIndexes:bidiLevels:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
protected virtual nuint GetGlyphs (Foundation.NSRange glyphRange, IntPtr glyphBuffer, IntPtr properties, IntPtr characterIndexBuffer, IntPtr bidiLevelBuffer);
abstract member GetGlyphs : Foundation.NSRange * nativeint * nativeint * nativeint * nativeint -> nuint
override this.GetGlyphs : Foundation.NSRange * nativeint * nativeint * nativeint * nativeint -> nuint

Parameters

glyphRange
NSRange
glyphBuffer
IntPtr
properties
IntPtr
characterIndexBuffer
IntPtr
bidiLevelBuffer
IntPtr

Returns

nuint
Attributes

Applies to