fribidi_log2vis_get_embedding_levels3
Get embedding levels
Usage
#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 as returned by fribidi_get_bidi_types().
Since there are 23 possible values for a const FriBidiCharType, they are not all listed here.
- const FriBidiStrIndex len
-
Input string length of the paragraph.
- FriBidiParType *pbase_dir
-
Requested and resolved paragraph base direction.
Possible values for a
FriBidiParTypeare 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.
Overview
Deprecated. Replaced by fribidi_get_par_embedding_levels_ex.
Releases
9 releases since Debian 6.0 (Squeeze); the text changed 6 times.