C# Class MonoMac.CoreText.CTFrame

Inheritance: INativeObject, IDisposable
Show file Open project: kangaroo/maccore

Public Methods

Method Description
Dispose ( ) : void
Draw ( CGContext ctx ) : void
GetFrameAttributes ( ) : CTFrameAttributes
GetLineOrigins ( MonoMac.Foundation.NSRange range, PointF origins ) : void
GetLines ( ) : MonoMac.CoreText.CTLine[]
GetPath ( ) : CGPath
GetStringRange ( ) : MonoMac.Foundation.NSRange
GetVisibleStringRange ( ) : MonoMac.Foundation.NSRange

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CTFrame ( IntPtr handle, bool owns ) : System
CTFrameDraw ( IntPtr handle, IntPtr context ) : void
CTFrameGetFrameAttributes ( IntPtr handle ) : IntPtr
CTFrameGetLineOrigins ( IntPtr handle, MonoMac.Foundation.NSRange range, [ origins ) : void
CTFrameGetLines ( IntPtr handle ) : IntPtr
CTFrameGetPath ( IntPtr handle ) : IntPtr
CTFrameGetStringRange ( IntPtr handle ) : MonoMac.Foundation.NSRange
CTFrameGetVisibleStringRange ( IntPtr handle ) : MonoMac.Foundation.NSRange

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Draw() public method

public Draw ( CGContext ctx ) : void
ctx MonoMac.CoreGraphics.CGContext
return void

GetFrameAttributes() public method

public GetFrameAttributes ( ) : CTFrameAttributes
return CTFrameAttributes

GetLineOrigins() public method

public GetLineOrigins ( MonoMac.Foundation.NSRange range, PointF origins ) : void
range MonoMac.Foundation.NSRange
origins System.Drawing.PointF
return void

GetLines() public method

public GetLines ( ) : MonoMac.CoreText.CTLine[]
return MonoMac.CoreText.CTLine[]

GetPath() public method

public GetPath ( ) : CGPath
return MonoMac.CoreGraphics.CGPath

GetStringRange() public method

public GetStringRange ( ) : MonoMac.Foundation.NSRange
return MonoMac.Foundation.NSRange

GetVisibleStringRange() public method

public GetVisibleStringRange ( ) : MonoMac.Foundation.NSRange
return MonoMac.Foundation.NSRange