20            kDefault = 
static_cast<std::underlying_type_t<WordWrappingType>
>(
kNone),  
 
   22            kProhibition = 1 << 1,                                                    
 
   23            kNoHangulWrap = 1 << 2,                                                   
 
   25            kLast = 
static_cast<std::underlying_type_t<WordWrappingType>
>(kNoHangulWrap),
 
   26            kHyphenation = kLast < 1,
 
   27            kKorean = kProhibition | kNoHangulWrap,
 
   28            kJapanese = 
static_cast<std::underlying_type_t<WordWrappingType>
>(kProhibition),
 
   29            kChinese = kProhibition | kAsian,
 
   30            kAll = kAsian | kProhibition | kNoHangulWrap
 
  167    static_assert(
sizeof(GFxWWHelper) == 0x1);
 
Definition: GFxWWHelper.h:6
static bool IsAsianChar(WordWrappingType a_wwMode, wchar_t a_ch)
static bool IsNonTerminatingChar(WordWrappingType a_wwMode, wchar_t a_ch)
BreakInfoFlags
Definition: GFxWWHelper.h:9
static UPInt FindPrevNonWhiteSpace(const wchar_t *a_wstr, UPInt a_pos)
static UPInt FindNextNonWhiteSpace(const wchar_t *a_wstr, UPInt a_pos, UPInt a_maxPos)
static bool IsVowel(wchar_t a_ch)
static bool IsNonStartingChar(WordWrappingType a_wwMode, wchar_t a_ch)
WordWrappingType
Definition: GFxWWHelper.h:18
static bool IsWhiteSpaceChar(wchar_t a_ch)
static CharBreakInfo charBreakInfoArray[]
Definition: GFxWWHelper.h:54
static bool IsLineBreakOpportunityAt(WordWrappingType a_wwMode, const wchar_t *a_wstr, UPInt a_index)
static bool IsLineBreakOpportunityAt(WordWrappingType a_wwMode, wchar_t a_prevChar, wchar_t a_curChar)
static bool FindCharWithFlags(WordWrappingType a_wwMode, wchar_t a_ch, BreakInfoFlags a_charBreakFlags)
static UPInt FindWordWrapPos(WordWrappingType a_wwMode, UPInt a_wordWrapPos, const wchar_t *a_paraText, UPInt a_paraLen, UPInt a_lineStartPos, UPInt a_lineLen)
static bool IsLineFeedChar(wchar_t a_ch)
Definition: AbsorbEffect.h:6
std::size_t UPInt
Definition: SFTypes.h:5
Definition: GFxWWHelper.h:34
std::uint8_t pad3
Definition: GFxWWHelper.h:37
wchar_t ch
Definition: GFxWWHelper.h:35
stl::enumeration< BreakInfoFlags, std::uint8_t > flags
Definition: GFxWWHelper.h:36