3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/gameface/cohtml/BreakIteratorBoundary.h"
7#include "mc/external/gameface/cohtml/TextDirection.h"
28 virtual ~TextDirectionResult() =
default;
30 virtual void AddSubsection(uint, uint, ::cohtml::i18n::TextDirection) = 0;
43 virtual ~IInternationalizationManager() =
default;
45 virtual ::cohtml::i18n::IBreakIterator* CreateBreakIterator(::cohtml::i18n::BreakIteratorBoundary type);
47 virtual ::cohtml::i18n::TextDirection ComputeBaseDirection(
char const* utfBuffer, uint size)
const;
49 virtual ::cohtml::i18n::TextDirection ComputeTextDirection(
50 char const* utfBuffer,
52 ::cohtml::IInternationalizationManager::TextDirectionResult* result
Definition IInternationalizationManager.h:7
Definition IBreakIterator.h:7
Definition IInternationalizationManager.h:15