Pango::Gravity(3)

๐ŸŒธ NAME ๐ŸŒธ

Okay so this page is from the User Contributed Perl Documentation, and weโ€™re talking about Pango::Gravity โ€” literally the wrapper for PangoGravity. Bestie, itโ€™s giving โ€œsmall module, big enum energyโ€ ๐Ÿ’…โœจ.


๐Ÿซถ HIERARCHY ๐Ÿซถ

Glib::Enum
+----Pango::Gravity

๐Ÿ˜ญ METHODS ๐Ÿ˜ญ

๐Ÿงฎ gravity = Pango::Gravity::get_for_matrix ($matrix)

  • $matrix (Pango::Matrix) โ€” the matrix youโ€™re handing over, no cap.

๐Ÿงš gravity = Pango::Gravity::get_for_script ($script, $base_gravity, $hint)

  • $script (Pango::Script) โ€” the script value in the mix.
  • $base_gravity (Pango::Gravity) โ€” your starting gravity, iconic.
  • $hint (Pango::GravityHint) โ€” the hint type, periodt.

๐Ÿ’€ boolean = Pango::Gravity::is_vertical ($gravity)

  • $gravity (Pango::Gravity) โ€” the gravity value youโ€™re checking.

๐ŸŽ€ double = Pango::Gravity::to_rotation ($gravity)

  • $gravity (Pango::Gravity) โ€” the gravity value being turned into a rotation.

๐ŸŒˆ ENUMS AND FLAGS ๐ŸŒˆ

๐Ÿ‘‘ enum Pango::Gravity

  • 'south' / PANGO_GRAVITY_SOUTH
  • 'east' / PANGO_GRAVITY_EAST
  • 'north' / PANGO_GRAVITY_NORTH
  • 'west' / PANGO_GRAVITY_WEST
  • 'auto' / PANGO_GRAVITY_AUTO

โœจ enum Pango::GravityHint

  • 'natural' / PANGO_GRAVITY_HINT_NATURAL
  • 'strong' / PANGO_GRAVITY_HINT_STRONG
  • 'line' / PANGO_GRAVITY_HINT_LINE

๐Ÿฆ‹ enum Pango::Script

The whole roster, no skips, fr fr:

  • 'invalid-code' / PANGO_SCRIPT_INVALID_CODE
  • 'common' / PANGO_SCRIPT_COMMON
  • 'inherited' / PANGO_SCRIPT_INHERITED
  • 'arabic' / PANGO_SCRIPT_ARABIC
  • 'armenian' / PANGO_SCRIPT_ARMENIAN
  • 'bengali' / PANGO_SCRIPT_BENGALI
  • 'bopomofo' / PANGO_SCRIPT_BOPOMOFO
  • 'cherokee' / PANGO_SCRIPT_CHEROKEE
  • 'coptic' / PANGO_SCRIPT_COPTIC
  • 'cyrillic' / PANGO_SCRIPT_CYRILLIC
  • 'deseret' / PANGO_SCRIPT_DESERET
  • 'devanagari' / PANGO_SCRIPT_DEVANAGARI
  • 'ethiopic' / PANGO_SCRIPT_ETHIOPIC
  • 'georgian' / PANGO_SCRIPT_GEORGIAN
  • 'gothic' / PANGO_SCRIPT_GOTHIC
  • 'greek' / PANGO_SCRIPT_GREEK
  • 'gujarati' / PANGO_SCRIPT_GUJARATI
  • 'gurmukhi' / PANGO_SCRIPT_GURMUKHI
  • 'han' / PANGO_SCRIPT_HAN
  • 'hangul' / PANGO_SCRIPT_HANGUL
  • 'hebrew' / PANGO_SCRIPT_HEBREW
  • 'hiragana' / PANGO_SCRIPT_HIRAGANA
  • 'kannada' / PANGO_SCRIPT_KANNADA
  • 'katakana' / PANGO_SCRIPT_KATAKANA
  • 'khmer' / PANGO_SCRIPT_KHMER
  • 'lao' / PANGO_SCRIPT_LAO
  • 'latin' / PANGO_SCRIPT_LATIN
  • 'malayalam' / PANGO_SCRIPT_MALAYALAM
  • 'mongolian' / PANGO_SCRIPT_MONGOLIAN
  • 'myanmar' / PANGO_SCRIPT_MYANMAR
  • 'ogham' / PANGO_SCRIPT_OGHAM
  • 'old-italic' / PANGO_SCRIPT_OLD_ITALIC
  • 'oriya' / PANGO_SCRIPT_ORIYA
  • 'runic' / PANGO_SCRIPT_RUNIC
  • 'sinhala' / PANGO_SCRIPT_SINHALA
  • 'syriac' / PANGO_SCRIPT_SYRIAC
  • 'tamil' / PANGO_SCRIPT_TAMIL
  • 'telugu' / PANGO_SCRIPT_TELUGU
  • 'thaana' / PANGO_SCRIPT_THAANA
  • 'thai' / PANGO_SCRIPT_THAI
  • 'tibetan' / PANGO_SCRIPT_TIBETAN
  • 'canadian-aboriginal' / PANGO_SCRIPT_CANADIAN_ABORIGINAL
  • 'yi' / PANGO_SCRIPT_YI
  • 'tagalog' / PANGO_SCRIPT_TAGALOG
  • 'hanunoo' / PANGO_SCRIPT_HANUNOO
  • 'buhid' / PANGO_SCRIPT_BUHID
  • 'tagbanwa' / PANGO_SCRIPT_TAGBANWA
  • 'braille' / PANGO_SCRIPT_BRAILLE
  • 'cypriot' / PANGO_SCRIPT_CYPRIOT
  • 'limbu' / PANGO_SCRIPT_LIMBU
  • 'osmanya' / PANGO_SCRIPT_OSMANYA
  • 'shavian' / PANGO_SCRIPT_SHAVIAN
  • 'linear-b' / PANGO_SCRIPT_LINEAR_B
  • 'tai-le' / PANGO_SCRIPT_TAI_LE
  • 'ugaritic' / PANGO_SCRIPT_UGARITIC
  • 'new-tai-lue' / PANGO_SCRIPT_NEW_TAI_LUE
  • 'buginese' / PANGO_SCRIPT_BUGINESE
  • 'glagolitic' / PANGO_SCRIPT_GLAGOLITIC
  • 'tifinagh' / PANGO_SCRIPT_TIFINAGH
  • 'syloti-nagri' / PANGO_SCRIPT_SYLOTI_NAGRI
  • 'old-persian' / PANGO_SCRIPT_OLD_PERSIAN
  • 'kharoshthi' / PANGO_SCRIPT_KHAROSHTHI
  • 'unknown' / PANGO_SCRIPT_UNKNOWN
  • 'balinese' / PANGO_SCRIPT_BALINESE
  • 'cuneiform' / PANGO_SCRIPT_CUNEIFORM
  • 'phoenician' / PANGO_SCRIPT_PHOENICIAN
  • 'phags-pa' / PANGO_SCRIPT_PHAGS_PA
  • 'nko' / PANGO_SCRIPT_NKO
  • 'kayah-li' / PANGO_SCRIPT_KAYAH_LI
  • 'lepcha' / PANGO_SCRIPT_LEPCHA
  • 'rejang' / PANGO_SCRIPT_REJANG
  • 'sundanese' / PANGO_SCRIPT_SUNDANESE
  • 'saurashtra' / PANGO_SCRIPT_SAURASHTRA
  • 'cham' / PANGO_SCRIPT_CHAM
  • 'ol-chiki' / PANGO_SCRIPT_OL_CHIKI
  • 'vai' / PANGO_SCRIPT_VAI
  • 'carian' / PANGO_SCRIPT_CARIAN
  • 'lycian' / PANGO_SCRIPT_LYCIAN
  • 'lydian' / PANGO_SCRIPT_LYDIAN
  • 'batak' / PANGO_SCRIPT_BATAK
  • 'brahmi' / PANGO_SCRIPT_BRAHMI
  • 'mandaic' / PANGO_SCRIPT_MANDAIC
  • 'chakma' / PANGO_SCRIPT_CHAKMA
  • 'meroitic-cursive' / PANGO_SCRIPT_MEROITIC_CURSIVE
  • 'meroitic-hieroglyphs' / PANGO_SCRIPT_MEROITIC_HIEROGLYPHS
  • 'miao' / PANGO_SCRIPT_MIAO
  • 'sharada' / PANGO_SCRIPT_SHARADA
  • 'sora-sompeng' / PANGO_SCRIPT_SORA_SOMPENG
  • 'takri' / PANGO_SCRIPT_TAKRI
  • 'bassa-vah' / PANGO_SCRIPT_BASSA_VAH
  • 'caucasian-albanian' / PANGO_SCRIPT_CAUCASIAN_ALBANIAN
  • 'duployan' / PANGO_SCRIPT_DUPLOYAN
  • 'elbasan' / PANGO_SCRIPT_ELBASAN
  • 'grantha' / PANGO_SCRIPT_GRANTHA
  • 'khojki' / PANGO_SCRIPT_KHOJKI
  • 'khudawadi' / PANGO_SCRIPT_KHUDAWADI
  • 'linear-a' / PANGO_SCRIPT_LINEAR_A
  • 'mahajani' / PANGO_SCRIPT_MAHAJANI
  • 'manichaean' / PANGO_SCRIPT_MANICHAEAN
  • 'mende-kikakui' / PANGO_SCRIPT_MENDE_KIKAKUI
  • 'modi' / PANGO_SCRIPT_MODI
  • 'mro' / PANGO_SCRIPT_MRO
  • 'nabataean' / PANGO_SCRIPT_NABATAEAN
  • 'old-north-arabian' / PANGO_SCRIPT_OLD_NORTH_ARABIAN
  • 'old-permic' / PANGO_SCRIPT_OLD_PERMIC
  • 'pahawh-hmong' / PANGO_SCRIPT_PAHAWH_HMONG
  • 'palmyrene' / PANGO_SCRIPT_PALMYRENE
  • 'pau-cin-hau' / PANGO_SCRIPT_PAU_CIN_HAU
  • 'psalter-pahlavi' / PANGO_SCRIPT_PSALTER_PAHLAVI
  • 'siddham' / PANGO_SCRIPT_SIDDHAM
  • 'tirhuta' / PANGO_SCRIPT_TIRHUTA
  • 'warang-citi' / PANGO_SCRIPT_WARANG_CITI
  • 'ahom' / PANGO_SCRIPT_AHOM
  • 'anatolian-hieroglyphs' / PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS
  • 'hatran' / PANGO_SCRIPT_HATRAN
  • 'multani' / PANGO_SCRIPT_MULTANI
  • 'old-hungarian' / PANGO_SCRIPT_OLD_HUNGARIAN
  • 'signwriting' / PANGO_SCRIPT_SIGNWRITING

๐Ÿ‘€ SEE ALSO ๐Ÿ‘€

Go peek at Pango and Glib::Enum โ€” theyโ€™re right there in the group chat ๐Ÿซถ.


Copyright (C) 2003-2011 by the gtk2-perl team.

This software is licensed under the LGPL. See Pango for a full notice.


Thatโ€™s the whole vibe ๐Ÿ’– โ€” brought to you by perl v5.42.0, stamped 2019-09-16, and signed off with maximum sparkle ๐ŸŽ€โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from