Kanzi 3.9.16
kanzi::ScriptAwareTextShaper Member List

This is the complete list of members for kanzi::ScriptAwareTextShaper, including all inherited members.

adjustPositions(TextLayouter::IntermediateLayout *layout, const TextLayouter::LineInfo &line) constkanzi::TextShapervirtual
appendTerminator(unsigned int newSize, const TextLayouter::IntermediateLayout *terminator, unsigned int terminatorPosition)kanzi::TextShapervirtual
cleanup() overridekanzi::ScriptAwareTextShapervirtual
FreeTypeTextShaper(const FontRuntime &font)kanzi::FreeTypeTextShaperexplicit
getBaseBiDiLevel() constkanzi::TextShaper
getFontFile(const FontRuntime &font) constkanzi::TextShaperprotected
insertText(unsigned int location, const TextLayouter::IntermediateLayout *text)kanzi::TextShapervirtual
m_baseBiDiLevelkanzi::TextShaperprotected
m_fontkanzi::TextShaperprotected
markBidiAndShape(const std::vector< char32_t > &text) overridekanzi::ScriptAwareTextShaper
kanzi::FreeTypeTextShaper::markBidiAndShape(const vector< char32_t > &unicodeText) overridekanzi::FreeTypeTextShapervirtual
markBidiAndShapeWithFonts(const vector< char32_t > &unicodeText, const vector< FontRuntimeSharedPtr > &fontAt)kanzi::FreeTypeTextShaper
prepareLines(TextLayouter::IntermediateLayout *layout) overridekanzi::ScriptAwareTextShapervirtual
removeText(unsigned int location, unsigned int length)kanzi::TextShapervirtual
reorderLine(TextLayouter::IntermediateLayout *layout, const TextLayouter::LineInfo &line) overridekanzi::ScriptAwareTextShapervirtual
ScriptAwareTextShaper(FontRuntimeSharedPtr primaryFont, FreeTypeFontEnginePlugin &plugin, ScriptFontResolverPtr formatResolver, ScriptFontResolverPtr globalResolver)kanzi::ScriptAwareTextShaper
setBaseBiDiLevel(uint8_t baseBiDiLevel)kanzi::TextShaper
TextShaper(const FontRuntime &font)kanzi::TextShaperexplicit
~FreeTypeTextShaper() overridekanzi::FreeTypeTextShaper
~TextShaper()kanzi::TextShapervirtual