Functions

ut_Win32String.cpp File Reference

#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include <fribidi.h>
#include "ut_types.h"
#include "ut_misc.h"
#include "ut_assert.h"
#include "ut_string.h"

Functions

UT_BidiCharType UT_bidiGetCharType (UT_UCS4Char c)
bool UT_bidiReorderString (const UT_UCS4Char *pStrIn, UT_uint32 len, UT_BidiCharType baseDir, UT_UCS4Char *pStrOut)
bool UT_bidiMapLog2Vis (const UT_UCS4Char *pStrIn, UT_uint32 len, UT_BidiCharType baseDir, UT_uint32 *pL2V, UT_uint32 *pV2L, UT_Byte *pEmbed)
bool UT_bidiGetMirrorChar (UT_UCS4Char c, UT_UCS4Char &mc)

Function Documentation

UT_BidiCharType UT_bidiGetCharType ( UT_UCS4Char  c  ) 
bool UT_bidiGetMirrorChar ( UT_UCS4Char  c,
UT_UCS4Char mc 
)

Referenced by s_getMirrorChar().

bool UT_bidiMapLog2Vis ( const UT_UCS4Char pStrIn,
UT_uint32  len,
UT_BidiCharType  baseDir,
UT_uint32 pL2V,
UT_uint32 pV2L,
UT_Byte pEmbed 
)
bool UT_bidiReorderString ( const UT_UCS4Char pStrIn,
UT_uint32  len,
UT_BidiCharType  baseDir,
UT_UCS4Char pStrOut 
)