356 #define UBIDI_DEFAULT_LTR 0xfe
383 #define UBIDI_DEFAULT_RTL 0xff
390 #define UBIDI_MAX_EXPLICIT_LEVEL 61
396 #define UBIDI_LEVEL_OVERRIDE 0x80
411 #define UBIDI_MAP_NOWHERE (-1)
554 #if U_SHOW_CPLUSPLUS_API
1133 const UChar *prologue, int32_t proLength,
1134 const UChar *epilogue, int32_t epiLength,
1269 int32_t start, int32_t limit,
1443 int32_t *pParaStart, int32_t *pParaLimit,
1589 int32_t *pLogicalStart, int32_t *pLength);
1824 ubidi_invertMap(
const int32_t *srcMap, int32_t *destMap, int32_t length);
1835 #define UBIDI_KEEP_BASE_COMBINING 1
1845 #define UBIDI_DO_MIRRORING 2
1859 #define UBIDI_INSERT_LRM_FOR_NUMERIC 4
1872 #define UBIDI_REMOVE_BIDI_CONTROLS 8
1888 #define UBIDI_OUTPUT_REVERSE 16
1968 #define U_BIDI_CLASS_DEFAULT U_CHAR_DIRECTION_COUNT
2043 const void **oldContext,
UErrorCode *pErrorCode);
2127 UChar *dest, int32_t destSize,
2179 UChar *dest, int32_t destSize,