Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_BidiChar Class Reference

#include <fx_bidi.h>

+ Collaboration diagram for CFX_BidiChar:

Classes

struct  Segment
 

Public Types

enum class  Direction { kNeutral , kLeft , kRight , kLeftWeak }
 

Public Member Functions

 CFX_BidiChar ()
 
bool AppendChar (wchar_t wch)
 
bool EndChar ()
 
const SegmentGetSegmentInfo () const
 

Detailed Description

Definition at line 17 of file fx_bidi.h.

Member Enumeration Documentation

◆ Direction

enum class CFX_BidiChar::Direction
strong
Enumerator
kNeutral 
kLeft 
kRight 
kLeftWeak 

Definition at line 19 of file fx_bidi.h.

Constructor & Destructor Documentation

◆ CFX_BidiChar()

CFX_BidiChar::CFX_BidiChar ( )

Definition at line 14 of file fx_bidi.cpp.

References kNeutral.

Member Function Documentation

◆ AppendChar()

bool CFX_BidiChar::AppendChar ( wchar_t wch)

Definition at line 18 of file fx_bidi.cpp.

References CFX_BidiChar::Segment::count, CFX_BidiChar::Segment::direction, pdfium::unicode::GetBidiClass(), kAL, kAN, kBN, kCS, kEN, kES, kET, kL, kLeft, kLeftWeak, kNeutral, kNSM, kR, and kRight.

+ Here is the call graph for this function:

◆ EndChar()

bool CFX_BidiChar::EndChar ( )

Definition at line 50 of file fx_bidi.cpp.

References CFX_BidiChar::Segment::count, and kNeutral.

◆ GetSegmentInfo()

const Segment & CFX_BidiChar::GetSegmentInfo ( ) const
inline

Definition at line 40 of file fx_bidi.h.


The documentation for this class was generated from the following files: