Back to index

lightning-sunbird  0.9+nobinonly
nsBidi Member List
This is the complete list of members for nsBidi, including all inherited members.
AdjustWSLevels()nsBidi [private]
CheckExplicitLevels(nsBidiDirection *aDirection)nsBidi [private]
CountRuns(PRInt32 *aRunCount)nsBidi
DirectionFromFlags(Flags aFlags)nsBidi [private]
doWriteReverse(const PRUnichar *src, PRInt32 srcLength, PRUnichar *dest, PRUint16 options)nsBidi [private]
Free()nsBidi [private]
GetBidiCategory(PRUint32 aChar)nsBidi [private]
GetCharType(PRUint32 aChar)nsBidi [private]
GetCharTypeAt(PRInt32 aCharIndex, nsCharType *aType)nsBidi
GetDirProps(const PRUnichar *aText)nsBidi [private]
GetLogicalRun(PRInt32 aLogicalStart, PRInt32 *aLogicalLimit, nsBidiLevel *aLevel)nsBidi
GetMemory(void **aMemory, PRSize *aSize, PRBool aMayAllocate, PRSize aSizeNeeded)nsBidi [private]
GetRuns()nsBidi [private]
GetSingleRun(nsBidiLevel aLevel)nsBidi [private]
GetVisualRun(PRInt32 aRunIndex, PRInt32 *aLogicalStart, PRInt32 *aLength, nsBidiDirection *aDirection)nsBidi
Init()nsBidi [private]
IsBidiCategory(PRUint32 aChar, eBidiCategory aBidiCategory)nsBidi [private]
IsBidiControl(PRUint32 aChar)nsBidi
mDirectionnsBidi [protected]
mDirPropsnsBidi [protected]
mDirPropsMemorynsBidi [protected]
mDirPropsSizensBidi [protected]
mFlagsnsBidi [protected]
mLengthnsBidi [protected]
mLevelsnsBidi [protected]
mLevelsMemorynsBidi [protected]
mLevelsSizensBidi [protected]
mMayAllocateRunsnsBidi [protected]
mMayAllocateTextnsBidi [protected]
mParaLevelnsBidi [protected]
mRunCountnsBidi [protected]
mRunsnsBidi [protected]
mRunsMemorynsBidi [protected]
mRunsSizensBidi [protected]
mSimpleRunsnsBidi [protected]
mTrailingWSStartnsBidi [protected]
nsBidi()nsBidi
nsBidi(PRUint32 aMaxLength, PRUint32 aMaxRunCount)nsBidi
PrepareReorder(const nsBidiLevel *aLevels, PRInt32 aLength, PRInt32 *aIndexMap, nsBidiLevel *aMinLevel, nsBidiLevel *aMaxLevel)nsBidi [private]
ReorderLine(nsBidiLevel aMinLevel, nsBidiLevel aMaxLevel)nsBidi [private]
ReorderVisual(const nsBidiLevel *aLevels, PRInt32 aLength, PRInt32 *aIndexMap)nsBidi
ResolveExplicitLevels()nsBidi [private]
ResolveImplicitLevels(PRInt32 aStart, PRInt32 aLimit, DirProp aSOR, DirProp aEOR)nsBidi [private]
SetPara(const PRUnichar *aText, PRInt32 aLength, nsBidiLevel aParaLevel, nsBidiLevel *aEmbeddingLevels)nsBidi
SetTrailingWSStart()nsBidi [private]
SymmSwap(PRUint32 aChar)nsBidi [private]
WriteReverse(const PRUnichar *aSrc, PRInt32 aSrcLength, PRUnichar *aDest, PRUint16 aOptions, PRInt32 *aDestSize)nsBidi
~nsBidi()nsBidi [virtual]