Takes care of culture specific text operations. More...
Classes | |
struct | TextDirectionResult |
Public Member Functions | |
IInternationalizationManager () | |
virtual | ~IInternationalizationManager () |
virtual i18n::IBreakIterator * | CreateBreakIterator (i18n::BreakIteratorBoundary type) |
Create a break iterator of specific boundary type. More... | |
virtual i18n::TextDirection | ComputeBaseDirection (const char *utf8Buffer, unsigned size) const |
Compute the base direction of the text. More... | |
virtual i18n::TextDirection | ComputeTextDirection (const char *utf8Buffer, unsigned size, TextDirectionResult *result) const |
Compute the text direction and provide information about subsections with different direction when text has mixed direction. More... | |
Takes care of culture specific text operations.
cohtml::IInternationalizationManager::IInternationalizationManager | ( | ) |
|
virtual |
|
inlinevirtual |
Compute the base direction of the text.
|
inlinevirtual |
Compute the text direction and provide information about subsections with different direction when text has mixed direction.
|
inlinevirtual |
Create a break iterator of specific boundary type.