Edit

Share via


CTRun Class

Definition

A glyph run. That is, a series of consecutive glyphs with the same attributes and direction.

public class CTRun : IDisposable, ObjCRuntime.INativeObject
type CTRun = class
    interface INativeObject
    interface IDisposable
Inheritance
CTRun
Implements

Properties

GlyphCount
Handle

Handle (pointer) to the unmanaged object representation.

Status
StringRange
TextMatrix

Methods

Dispose()

Releases the resources used by the CTRun object.

Dispose(Boolean)

Releases the resources used by the CTRun object.

Draw(CGContext, NSRange)
Finalize()

Finalizer for the CTRun object

GetAdvances()
GetAdvances(NSRange)
GetAdvances(NSRange, CGSize[])
GetAttributes()
GetGlyphs()
GetGlyphs(NSRange)
GetGlyphs(NSRange, UInt16[])
GetImageBounds(CGContext, NSRange)
GetPositions()
GetPositions(NSRange)
GetPositions(NSRange, CGPoint[])
GetStringIndices()
GetStringIndices(NSRange)
GetStringIndices(NSRange, nint[])
GetTypographicBounds()
GetTypographicBounds(NSRange, nfloat, nfloat, nfloat)

Applies to