GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
fcft_precompose(3) fcft fcft_precompose(3)

fcft_precompose - pre-compose two wide characters into one

#include <fcft/fcft.h>

bool fcft_precompose(

const struct fcft_font *font, uint32_t base, uint32_t comb, bool *base_is_from_primary, bool *comb_is_from_primary, bool *composed_is_from_primary);

fcft_precompose() composes the base and comb wide characters into a single wide character. For example, L'a' + L'\u0301' can be combined to L'á'.

If *_is_from_primary are non-NULL, they will be true if the corresponding wide character exists in the primary font. If false, it does not exist in the primary font and fcft_codepoint_rasterize() will pick the glyph from one of the fallback fonts.

On success, fcft_precompose() returns a composed wide character. On error, (uint32_t)-1 is returned.

fcft_codepoint_rasterize(), fcft_kerning()
2022-04-26 3.0.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.