Site Tools


documentation:development:opera:pf25:ppgfldr:smmfldr:ldofldr:01ldo078

GetFontCharInfo

Retrieves character information.

Synopsis

int32 GetFontCharInfo (FontDescriptor *fDesc,int32 character, void **blitInfo)

Description

Returns information about the specified character. The return value is the width of the character (not including inter-character spacing). The void pointer at *blitInfo will contain a special value to speed up processing within BlitFontChar().

GetFontCharInfo() supports the internals of the text library; it should never be necessary to call this function directly from an application program. If you are implementing your own replacement text library, use GetFontcharInfo() to obtain information about font character pixels before blitting them into your own memory buffer. You can use the standard text library source code as a guide in creating your own text library.

Arguments

  • fDesc Pointer to a FontDescriptor structure.
  • character The specific character you're looking for.
  • blitInfo A void pointer updated by this call and then passed to the BlitFontChar() call.

Return Value

Width of the character; zero if the character is not present in the font.

Associated Files

lib3do.lib, fontlib.h

See Also

''%%BlitFontChar%%'', GetFontCharWidth

documentation/development/opera/pf25/ppgfldr/smmfldr/ldofldr/01ldo078.txt · Last modified: 2022/10/10 16:53 by 127.0.0.1