Table of Contents

Interface ITextLayout

Namespace
PaintDotNet.DirectWrite
Assembly
PaintDotNet.Windows.dll
public interface ITextLayout : ITextFormat, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
Inherited Members
Extension Methods

Properties

MaxHeight
MaxWidth
Metrics
MinWidth
OverhangMetrics

Methods

GetClusterMetrics()
GetDrawingEffect(int, out TextRange)
GetFontCollection(int, out TextRange)
GetFontFamilyName(int, out TextRange)
GetFontSize(int, out TextRange)
GetFontStretch(int, out TextRange)
GetFontStyle(int, out TextRange)
GetFontWeight(int, out TextRange)
GetInlineObject(int, out TextRange)
GetLineMetrics()
GetLocaleName(int, out TextRange)
GetStrikethrough(int, out TextRange)
GetTypography(int, out TextRange)
GetUnderline(int, out TextRange)
HitTestPoint(Point2Float)
HitTestTextPosition(int, bool)
HitTestTextRange(TextRange, Point2Float)
SetDrawingEffect(TextRange, IObjectRef?)
SetFontCollection(TextRange, IFontCollection)
SetFontFamilyName(TextRange, string)
SetFontSize(TextRange, float)
SetFontStretch(TextRange, FontStretch)
SetFontStyle(TextRange, FontStyle)
SetFontWeight(TextRange, FontWeight)
SetInlineObject(TextRange, IInlineObject?)
SetLocaleName(TextRange, string)
SetStrikethrough(TextRange, bool)
SetTypography(TextRange, ITypography?)
SetUnderline(TextRange, bool)