#include "core/fxcrt/fx_bidi.h"
#include <algorithm>
#include "core/fxcrt/check_op.h"
#include "core/fxcrt/fx_unicode.h"
CFX_BidiChar::CFX_BidiChar()
: … { … }
bool CFX_BidiChar::AppendChar(wchar_t wch) { … }
bool CFX_BidiChar::EndChar() { … }
void CFX_BidiChar::StartNewSegment(CFX_BidiChar::Direction direction) { … }
CFX_BidiString::CFX_BidiString(const WideString& str) : … { … }
CFX_BidiString::~CFX_BidiString() = default;
CFX_BidiChar::Direction CFX_BidiString::OverallDirection() const { … }
void CFX_BidiString::SetOverallDirectionRight() { … }