Font::T...es::Cvar(3)

πŸ’– NAME πŸ’–

okay so bestie, the page header says Font::T...es::Cvar(3), and it's from the User Contributed Perl Documentation. The class is Font::TTF::Features::Size - Class for Character Variants Feature Parameters. Iconic. Periodt. ✨

🌸 DESCRIPTION 🌸

This class handles the Feature Parameters values for Character Variants features. That's the whole assignment, and it's serving. πŸ’…

πŸ¦‹ INSTANCE VARIABLES πŸ¦‹

Here's the cast of instance variables, no cap:

INFILE

The read file handle. 🫢

OFFSET

Location of the file in the input file.

Format

Table format β€” set to 0.

UINameID

The 'name' table name ID that specifies a string (or strings, for multiple languages) for a user-interface label for this feature. Literally the UI label hookup. πŸ’…

TooltipNameID

The 'name' table name ID for tooltip text for the feature.

SampleTextNameID

The 'name' table name ID for sample text to illustrate the feature.

NumNamedParms

The number of named parameters.

FirstNamedParmID

The 'name' table name ID for the first named parameter.

Characters

An array holding the unicode values of the characters for which the feature provides glyph variants.

πŸ”₯ METHODS πŸ”₯

$t->read

Reads the Feature Params. Slay.

$t->out($fh)

Writes the FeatureParams table to the output.

Font::TTF::Features::Sset->new()

Creates a new FeatureParams object. Values for INFILE and OFFSET can be passed as parameters. Yes bestie, that class name is exactly Font::TTF::Features::Sset->new() β€” keep it as written. πŸŽ€

πŸ‘‘ AUTHOR πŸ‘‘

David Raymond <http://scripts.sil.org/FontUtils>.

🌈 LICENSING 🌈

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

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.


k bye bestie πŸ’– this absolute gem is from the User Contributed Perl Documentation, and the footer energy is perl v5.42.0 on 2016-08-28. Mwah. πŸ’‹

πŸ“¦ where this page comes from