fribidi_get...ding_levels(3)

πŸŽ€ fribidi_get_par_embedding_levels(3) πŸŽ€

okay so welcome to this little page from the FriBidi Programmer's Manual πŸ’– the header is out here truncating itself like fribidi_get...ding_levels(3), but bestie, her full name is fribidi_get_par_embedding_levels and she is here to get the bidi embedding levels of a paragraph. iconic behavior, no cap ✨


🌸 NAME 🌸

fribidi_get_par_embedding_levels β€” get bidi embedding levels of a paragraph.

✨ SYNOPSIS ✨

#include <../fribidi/lib/fribidi.h>

FriBidiLevel fribidi_get_par_embedding_levels
(
     const FriBidiCharType *bidi_types,
     const FriBidiStrIndex len,
     FriBidiParType *pbase_dir,
     FriBidiLevel *embedding_levels
);

πŸ¦‹ PARAMETERS πŸ¦‹

  • const FriBidiCharType *bidi_types β€” the input list of bidi types, exactly as returned by fribidi_get_bidi_types(). and heads up bestie: since there are 23 possible values for a const FriBidiCharType, they are not all listed here. she's not gonna list all 23, okay? πŸ’€
  • const FriBidiStrIndex len β€” input string length of the paragraph. literally the length of the paragraph, that's the vibe.
  • FriBidiParType *pbase_dir β€” requested and resolved paragraph base direction. the possible values for a FriBidiParType are as follows:
    • FRIBIDI_PAR_LTR β€” Left-To-Right paragraph.
    • FRIBIDI_PAR_RTL β€” Right-To-Left paragraph.
    • FRIBIDI_PAR_ON β€” DirectiOn-Neutral paragraph.
    • FRIBIDI_PAR_WLTR β€” Weak Left To Right paragraph.
    • FRIBIDI_PAR_WRTL β€” Weak Right To Left paragraph.
  • FriBidiLevel *embedding_levels β€” output list of embedding levels. slay, that's where the levels go ✨

πŸ’œ DESCRIPTION πŸ’œ

so this one is a deprecated interface to fribidi_get_par_embedding_levels_ex(). yes, deprecated, she said what she said πŸ’… refer to fribidi_get_par_embedding_levels_ex() for documentation β€” that's the main character you actually want for the docs, iykyk.

🌈 SEE ALSO 🌈

the whole friend group, periodt:


okay that's the whole page bestie 🫢 this one came from fribidi-deprecated.h, generated by c2man, and dated 29 October 2026. mwah πŸ’‹
πŸ“¦ where this page comes from