Table of Contents

Class Functions

Namespace
PangoCairo
Assembly
PangoCairo-1.0.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

ContextGetFontOptions(Context)

[Version("1.10")]
public static FontOptions? ContextGetFontOptions(Context context)

Parameters

context Context

Returns

FontOptions

ContextGetResolution(Context)

[Version("1.10")]
public static double ContextGetResolution(Context context)

Parameters

context Context

Returns

double

ContextSetFontOptions(Context, FontOptions?)

[Version("1.10")]
public static void ContextSetFontOptions(Context context, FontOptions? options)

Parameters

context Context
options FontOptions

ContextSetResolution(Context, double)

[Version("1.10")]
public static void ContextSetResolution(Context context, double dpi)

Parameters

context Context
dpi double

ContextSetShapeRenderer(Context, ShapeRendererFunc?)

[Version("1.18")]
public static void ContextSetShapeRenderer(Context context, ShapeRendererFunc? func)

Parameters

context Context
func ShapeRendererFunc

CreateContext(Context)

[Version("1.22")]
public static Context CreateContext(Context cr)

Parameters

cr Context

Returns

Context

CreateLayout(Context)

[Version("1.10")]
public static Layout CreateLayout(Context cr)

Parameters

cr Context

Returns

Layout

ErrorUnderlinePath(Context, double, double, double, double)

[Version("1.14")]
public static void ErrorUnderlinePath(Context cr, double x, double y, double width, double height)

Parameters

cr Context
x double
y double
width double
height double

FontMapGetDefault()

[Version("1.10")]
public static FontMap FontMapGetDefault()

Returns

FontMap

FontMapNew()

[Version("1.10")]
public static FontMap FontMapNew()

Returns

FontMap

FontMapNewForFontType(FontType)

[Version("1.18")]
public static FontMap? FontMapNewForFontType(FontType fonttype)

Parameters

fonttype FontType

Returns

FontMap

GlyphStringPath(Context, Font, GlyphString)

[Version("1.10")]
public static void GlyphStringPath(Context cr, Font font, GlyphString glyphs)

Parameters

cr Context
font Font
glyphs GlyphString

LayoutLinePath(Context, LayoutLine)

[Version("1.10")]
public static void LayoutLinePath(Context cr, LayoutLine line)

Parameters

cr Context
line LayoutLine

LayoutPath(Context, Layout)

[Version("1.10")]
public static void LayoutPath(Context cr, Layout layout)

Parameters

cr Context
layout Layout

ShowErrorUnderline(Context, double, double, double, double)

[Version("1.14")]
public static void ShowErrorUnderline(Context cr, double x, double y, double width, double height)

Parameters

cr Context
x double
y double
width double
height double

ShowGlyphItem(Context, string, GlyphItem)

[Version("1.22")]
public static void ShowGlyphItem(Context cr, string text, GlyphItem glyphItem)

Parameters

cr Context
text string
glyphItem GlyphItem

ShowGlyphString(Context, Font, GlyphString)

[Version("1.10")]
public static void ShowGlyphString(Context cr, Font font, GlyphString glyphs)

Parameters

cr Context
font Font
glyphs GlyphString

ShowLayout(Context, Layout)

[Version("1.10")]
public static void ShowLayout(Context cr, Layout layout)

Parameters

cr Context
layout Layout

ShowLayoutLine(Context, LayoutLine)

[Version("1.10")]
public static void ShowLayoutLine(Context cr, LayoutLine line)

Parameters

cr Context
line LayoutLine

UpdateContext(Context, Context)

[Version("1.10")]
public static void UpdateContext(Context cr, Context context)

Parameters

cr Context
context Context

UpdateLayout(Context, Layout)

[Version("1.10")]
public static void UpdateLayout(Context cr, Layout layout)

Parameters

cr Context
layout Layout