fribidi_log...ding_levels(3)

okay bestie, welcome to the Programmer’s Manual page for fribidi_log...ding_levels(3) πŸ’– this one is short, deprecated, and still fully invited to the group chat.

πŸŽ€ NAME πŸŽ€

fribidi_log2vis_get_embedding_levels β€” get embedding levels ✨

🌸 SYNOPSIS 🌸

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

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

🫢 PARAMETERS 🫢

  • const FriBidiCharType *bidi_types β€” input list of bidi types, exactly as returned by fribidi_get_bidi_types().

Quick note, bestie: since there are 23 possible values for a const FriBidiCharType, they are not all listed here. iykyk.

  • const FriBidiStrIndex len β€” input string length of the paragraph.
  • FriBidiParType *pbase_dir β€” requested and resolved paragraph base direction. The possible values for a FriBidiParType are giving:
    • 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.

πŸ’… DESCRIPTION πŸ’…

Deprecated. Replaced by fribidi_get_par_embedding_levels_ex.

bestie, it’s deprecated 😭 that’s the whole mood. The replacement is fribidi_get_par_embedding_levels_ex, no cap.

🌈 SEE ALSO 🌈


and that’s the page, bestie 🫢 source/version: c2man fribidi-deprecated.h Β· date: 29 October 2026 βœ¨πŸ’œ

πŸ“¦ where this page comes from