Enumeration

PangoBidiType

deprecated: 1.44 since: 1.22

Declaration

enum Pango.BidiType

Description [src]

PangoBidiType represents the bidirectional character type of a Unicode character.

The values in this enumeration are specified by the Unicode bidirectional algorithm.

Available since: 1.22

Deprecated since: 1.44

Use fribidi for this information.

Members

PANGO_BIDI_TYPE_L

Left-to-Right.

  • Value: 0
  • Nickname: l
  • Available since: 1.22
PANGO_BIDI_TYPE_LRE

Left-to-Right Embedding.

  • Value: 1
  • Nickname: lre
  • Available since: 1.22
PANGO_BIDI_TYPE_LRO

Left-to-Right Override.

  • Value: 2
  • Nickname: lro
  • Available since: 1.22
PANGO_BIDI_TYPE_R

Right-to-Left.

  • Value: 3
  • Nickname: r
  • Available since: 1.22
PANGO_BIDI_TYPE_AL

Right-to-Left Arabic.

  • Value: 4
  • Nickname: al
  • Available since: 1.22
PANGO_BIDI_TYPE_RLE

Right-to-Left Embedding.

  • Value: 5
  • Nickname: rle
  • Available since: 1.22
PANGO_BIDI_TYPE_RLO

Right-to-Left Override.

  • Value: 6
  • Nickname: rlo
  • Available since: 1.22
PANGO_BIDI_TYPE_PDF

Pop Directional Format.

  • Value: 7
  • Nickname: pdf
  • Available since: 1.22
PANGO_BIDI_TYPE_EN

European Number.

  • Value: 8
  • Nickname: en
  • Available since: 1.22
PANGO_BIDI_TYPE_ES

European Number Separator.

  • Value: 9
  • Nickname: es
  • Available since: 1.22
PANGO_BIDI_TYPE_ET

European Number Terminator.

  • Value: 10
  • Nickname: et
  • Available since: 1.22
PANGO_BIDI_TYPE_AN

Arabic Number.

  • Value: 11
  • Nickname: an
  • Available since: 1.22
PANGO_BIDI_TYPE_CS

Common Number Separator.

  • Value: 12
  • Nickname: cs
  • Available since: 1.22
PANGO_BIDI_TYPE_NSM

Nonspacing Mark.

  • Value: 13
  • Nickname: nsm
  • Available since: 1.22
PANGO_BIDI_TYPE_BN

Boundary Neutral.

  • Value: 14
  • Nickname: bn
  • Available since: 1.22
PANGO_BIDI_TYPE_B

Paragraph Separator.

  • Value: 15
  • Nickname: b
  • Available since: 1.22
PANGO_BIDI_TYPE_S

Segment Separator.

  • Value: 16
  • Nickname: s
  • Available since: 1.22
PANGO_BIDI_TYPE_WS

Whitespace.

  • Value: 17
  • Nickname: ws
  • Available since: 1.22
PANGO_BIDI_TYPE_ON

Other Neutrals.

  • Value: 18
  • Nickname: on
  • Available since: 1.22
PANGO_BIDI_TYPE_LRI

Left-to-Right isolate. Since 1.48.6

  • Value: 19
  • Nickname: lri
  • Available since: 1.22
PANGO_BIDI_TYPE_RLI

Right-to-Left isolate. Since 1.48.6

  • Value: 20
  • Nickname: rli
  • Available since: 1.22
PANGO_BIDI_TYPE_FSI

First strong isolate. Since 1.48.6

  • Value: 21
  • Nickname: fsi
  • Available since: 1.22
PANGO_BIDI_TYPE_PDI

Pop directional isolate. Since 1.48.6

  • Value: 22
  • Nickname: pdi
  • Available since: 1.22

Type functions

pango_bidi_type_for_unichar

Determines the bidirectional type of a character.

since: 1.22