A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.gnome.org/pango/stable/pango-Layout-Objects.html below:

Pango – 1.0

Namespace Pango – 1.0

Internationalized text layout and rendering

Context

A PangoContext stores global information used to control the itemization process.

Coverage

A PangoCoverage structure is a map from Unicode characters to PangoCoverageLevel values.

Font

A PangoFont is used to represent a font in a rendering-system-independent manner.

FontFace

A PangoFontFace is used to represent a group of fonts with the same family, slant, weight, and width, but varying sizes.

FontFamily

A PangoFontFamily is used to represent a family of related font faces.

FontMap

A PangoFontMap represents the set of fonts available for a particular rendering system.

Fontset

A PangoFontset represents a set of PangoFont to use when rendering text.

FontsetSimple

PangoFontsetSimple is a implementation of the abstract PangoFontset base class as an array of fonts.

Layout

A PangoLayout structure represents an entire paragraph of text.

Renderer

PangoRenderer is a base class for objects that can render text provided as PangoGlyphString or PangoLayout.

since: 1.8

Analysis

The PangoAnalysis structure stores information about the properties of a segment of text.

AttrClass

The PangoAttrClass structure stores the type and operations for a particular type of attribute.

AttrColor

The PangoAttrColor structure is used to represent attributes that are colors.

AttrFloat

The PangoAttrFloat structure is used to represent attributes with a float or double value.

AttrFontDesc

The PangoAttrFontDesc structure is used to store an attribute that sets all aspects of the font description at once.

AttrFontFeatures

The PangoAttrFontFeatures structure is used to represent OpenType font features as an attribute.

since: 1.38

Attribute

The PangoAttribute structure represents the common portions of all attributes.

AttrInt

The PangoAttrInt structure is used to represent attributes with an integer or enumeration value.

AttrIterator

A PangoAttrIterator is used to iterate through a PangoAttrList.

AttrLanguage

The PangoAttrLanguage structure is used to represent attributes that are languages.

AttrList

A PangoAttrList represents a list of attributes that apply to a section of text.

AttrShape

The PangoAttrShape structure is used to represent attributes which impose shape restrictions.

AttrSize

The PangoAttrSize structure is used to represent attributes which set font size.

AttrString

The PangoAttrString structure is used to represent attributes with a string value.

Color

The PangoColor structure is used to represent a color in an uncalibrated RGB color-space.

FontDescription

A PangoFontDescription describes a font in an implementation-independent manner.

FontMetrics

A PangoFontMetrics structure holds the overall metric information for a font.

GlyphGeometry

The PangoGlyphGeometry structure contains width and positioning information for a single glyph.

GlyphInfo

A PangoGlyphInfo structure represents a single glyph with positioning information and visual attributes.

GlyphItem

A PangoGlyphItem is a pair of a PangoItem and the glyphs resulting from shaping the items text.

GlyphItemIter

A PangoGlyphItemIter is an iterator over the clusters in a PangoGlyphItem.

since: 1.22

GlyphString

A PangoGlyphString is used to store strings of glyphs with geometry and visual attribute information.

GlyphVisAttr

A PangoGlyphVisAttr structure communicates information between the shaping and rendering phases.

Item

The PangoItem structure stores information about a segment of text.

Language

The PangoLanguage structure is used to represent a language.

LayoutIter

A PangoLayoutIter can be used to iterate over the visual extents of a PangoLayout.

LayoutLine

A PangoLayoutLine represents one of the lines resulting from laying out a paragraph via PangoLayout.

LogAttr

The PangoLogAttr structure stores information about the attributes of a single character.

Matrix

A PangoMatrix specifies a transformation between user-space and device coordinates.

since: 1.6

Rectangle

The PangoRectangle structure represents a rectangle.

ScriptIter

A PangoScriptIter is used to iterate through a string and identify ranges in different scripts.

TabArray

A PangoTabArray contains an array of tab stops.

Glyph

A PangoGlyph represents a single glyph in the output form of a string.

GlyphUnit

The PangoGlyphUnit type is used to store dimensions within Pango.

LayoutRun

A PangoLayoutRun represents a single run within a PangoLayoutLine.

Alignment

PangoAlignment describes how to align the lines of a PangoLayout within the available space.

AttrType

The PangoAttrType distinguishes between different types of attributes.

BaselineShift

An enumeration that affects baseline shifts between runs.

since: 1.50

BidiType

PangoBidiType represents the bidirectional character type of a Unicode character.

deprecated: 1.44 since: 1.22

CoverageLevel

PangoCoverageLevel is used to indicate how well a font can represent a particular Unicode character for a particular script.

Direction

PangoDirection represents a direction in the Unicode bidirectional algorithm.

EllipsizeMode

PangoEllipsizeMode describes what sort of ellipsization should be applied to text.

FontColor

Specifies whether a font should or should not have color glyphs.

unstable since: 1.57

FontScale

An enumeration that affects font sizes for superscript and subscript positioning and for (emulated) Small Caps.

since: 1.50

Gravity

PangoGravity represents the orientation of glyphs in a segment of text.

since: 1.16

GravityHint

PangoGravityHint defines how horizontal scripts should behave in a vertical context.

since: 1.16

Overline

The PangoOverline enumeration is used to specify whether text should be overlined, and if so, the type of line.

since: 1.46

RenderPart

PangoRenderPart defines different items to render for such purposes as setting colors.

since: 1.8

Script

The PangoScript enumeration identifies different writing systems.

Stretch

An enumeration specifying the width of the font relative to other designs within a family.

Style

An enumeration specifying the various slant styles possible for a font.

TabAlign

PangoTabAlign specifies where the text appears relative to the tab stop position.

TextTransform

An enumeration that affects how Pango treats characters during shaping.

since: 1.50

Underline

The PangoUnderline enumeration is used to specify whether text should be underlined, and if so, the type of underlining.

Variant

An enumeration specifying capitalization variant of the font.

Weight

An enumeration specifying the weight (boldness) of a font.

WrapMode

PangoWrapMode describes how to wrap the lines of a PangoLayout to the desired width.

FontMask

The bits in a PangoFontMask correspond to the set fields in a PangoFontDescription.

LayoutDeserializeFlags

Flags that influence the behavior of pango_layout_deserialize().

since: 1.50

LayoutSerializeFlags

Flags that influence the behavior of pango_layout_serialize().

since: 1.50

ShapeFlags

Flags influencing the shaping process.

since: 1.44

ShowFlags

These flags affect how Pango treats characters that are normally not visible in the output.

since: 1.44

ASCENT

Extracts the ascent from a PangoRectangle representing glyph extents.

DESCENT

Extracts the descent from a PangoRectangle representing glyph extents.

LBEARING

Extracts the left bearing from a PangoRectangle representing glyph extents.

PIXELS

Converts a dimension to device units by rounding.

PIXELS_CEIL

Converts a dimension to device units by ceiling.

since: 1.14

PIXELS_FLOOR

Converts a dimension to device units by flooring.

since: 1.14

RBEARING

Extracts the right bearing from a PangoRectangle representing glyph extents.

UNITS_CEIL

Rounds a dimension up to whole device units, but does not convert it to device units.

since: 1.50

UNITS_FLOOR

Rounds a dimension down to whole device units, but does not convert it to device units.

since: 1.50

UNITS_ROUND

Rounds a dimension to whole device units, but does not convert it to device units.

since: 1.18

VERSION_CHECK

Checks that the version of Pango available at compile-time is not older than the provided version number.

VERSION_ENCODE

This macro encodes the given Pango version into an integer. The numbers returned by PANGO_VERSION and pango_version() are encoded using this macro. Two encoded version numbers can be compared as integers.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4