Font::TTF::Prop(3)

πŸ’– NAME πŸ’–

Font::TTF::Prop β€” Glyph Properties table in a font.

Okay bestie, this is the User Contributed Perl Documentation manual for Font::TTF::Prop(3), and I'm folding that header tea right in here so it's not just sitting at the top like a mysterious little crown. πŸ‘‘ This module is literally the Glyph Properties table in a font β€” slay. πŸ’…βœ¨

🌈 DESCRIPTION 🌈

No extra prose here in the original, bestie β€” it's literally just the heading. The tea starts in INSTANCE VARIABLES. It's giving minimal main character energy. πŸŽ€

πŸ¦‹ INSTANCE VARIABLES πŸ¦‹

  • version β€” instance variable; the original gives no extra description, so I'm not inventing any. 🫢
  • default β€” another instance variable, same no-extra-notes energy. ✨
  • lookup β€” Hash of property values keyed by glyph number. That's the real description, bestie. πŸ’–
  • lookupFormat β€” instance variable; the original doesn't elaborate, so no cap, no made-up tea. πŸ’…

πŸ”₯ METHODS πŸ”₯

🧚 $t->read

Reads the table into memory. That's it, that's the vibe. 🫢

πŸŽ€ $t->out($fh)

Writes the table to a file either from memory or by copying. Choose your fighter, bestie. πŸ’…

🌸 $t->minsize()

Returns the minimum size this table can be. If it's smaller than this, then the table must be bad and should be deleted or whatever. So like, if it fails the vibe check, yeet it. 😭

⭐ $t->print($fh)

Prints a human-readable representation of the table. Cute and useful, we love. πŸ’–

πŸ’€ BUGS πŸ’€

None known. Periodt. ✨

🌸 AUTHOR 🌸

Jonathan Kew <http://scripts.sil.org/FontUtils>.

πŸ‘‘ LICENSING πŸ‘‘

The copyright line is:

Copyright (c) 1998-2016, SIL International (http://www.sil.org)

And the license tea:

This module is released under the terms of the Artistic License 2.0. For details, see the full text of the license in the file LICENSE.

So yeah, it's Artistic License 2.0 β€” check the LICENSE file for the full text, bestie. πŸ“œπŸ’–


✿ cute little footer sign-off ✿ this page is from perl v5.42.0, dated 2016-08-28, and the manual is Font::TTF::Prop(3). Mwah! πŸ’‹πŸ¦‹

πŸ“¦ where this page comes from