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
fgas_linebreak.cpp File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

#include "xfa/fgas/layout/fgas_linebreak.h"
#include <iterator>
#include "core/fxcrt/fx_unicode.h"
#include "third_party/base/check.h"
+ Include dependency graph for fgas_linebreak.cpp:

Go to the source code of this file.

Macros

#define FX_LBUN   FX_LINEBREAKTYPE::kUNKNOWN
 
#define FX_LBDB   FX_LINEBREAKTYPE::kDIRECT_BRK
 
#define FX_LBIB   FX_LINEBREAKTYPE::kINDIRECT_BRK
 
#define FX_LBCB   FX_LINEBREAKTYPE::kCOM_INDIRECT_BRK
 
#define FX_LBCP   FX_LINEBREAKTYPE::kCOM_PROHIBITED_BRK
 
#define FX_LBPB   FX_LINEBREAKTYPE::kPROHIBITED_BRK
 
#define FX_LBHS   FX_LINEBREAKTYPE::kHANGUL_SPACE_BRK
 

Functions

FX_LINEBREAKTYPE GetLineBreakTypeFromPair (FX_BREAKPROPERTY curr_char, FX_BREAKPROPERTY next_char)
 

Macro Definition Documentation

◆ FX_LBCB

Definition at line 19 of file fgas_linebreak.cpp.

◆ FX_LBCP

Definition at line 20 of file fgas_linebreak.cpp.

◆ FX_LBDB

#define FX_LBDB   FX_LINEBREAKTYPE::kDIRECT_BRK

Definition at line 17 of file fgas_linebreak.cpp.

◆ FX_LBHS

Definition at line 22 of file fgas_linebreak.cpp.

◆ FX_LBIB

#define FX_LBIB   FX_LINEBREAKTYPE::kINDIRECT_BRK

Definition at line 18 of file fgas_linebreak.cpp.

◆ FX_LBPB

#define FX_LBPB   FX_LINEBREAKTYPE::kPROHIBITED_BRK

Definition at line 21 of file fgas_linebreak.cpp.

◆ FX_LBUN

#define FX_LBUN   FX_LINEBREAKTYPE::kUNKNOWN

Definition at line 16 of file fgas_linebreak.cpp.

Function Documentation

◆ GetLineBreakTypeFromPair()

FX_LINEBREAKTYPE GetLineBreakTypeFromPair ( FX_BREAKPROPERTY curr_char,
FX_BREAKPROPERTY next_char )

Definition at line 227 of file fgas_linebreak.cpp.