Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::Unicode Namespace Reference

Unicode versions of common character functions. More...


Functions

FXuint charCategory (FXwchar ucs)
FXuint charDirection (FXwchar ucs)
FXuint decomposeType (FXwchar ucs)
FXuint charNumDecompose (FXwchar ucs)
const FXwcharcharDecompose (FXwchar ucs)
FXwchar charCompose (FXwchar ucsa, FXwchar ucsb)
FXuint joiningType (FXwchar ucs)
FXuint isSymmetric (FXwchar ucs)
FXuint charCombining (FXwchar ucs)
FXint digitValue (FXwchar ucs)
FXuint lineBreakType (FXwchar ucs)
FXwchar mirrorImage (FXwchar ucs)
FXuint scriptType (FXwchar ucs)
FXbool hasCase (FXwchar ucs)
FXbool isUpper (FXwchar ucs)
FXbool isLower (FXwchar ucs)
FXbool isTitle (FXwchar ucs)
FXbool isAscii (FXwchar ucs)
FXbool isLetter (FXwchar ucs)
FXbool isDigit (FXwchar ucs)
FXbool isAlphaNumeric (FXwchar ucs)
FXbool isControl (FXwchar ucs)
FXbool isSpace (FXwchar ucs)
FXbool isBlank (FXwchar ucs)
FXbool isPunct (FXwchar ucs)
FXbool isGraph (FXwchar ucs)
FXbool isPrint (FXwchar ucs)
FXbool isHexDigit (FXwchar ucs)
FXbool isSymbol (FXwchar ucs)
FXbool isMark (FXwchar ucs)
FXbool isSep (FXwchar ucs)
FXwchar toUpper (FXwchar ucs)
FXwchar toLower (FXwchar ucs)
FXwchar toTitle (FXwchar ucs)


Detailed Description

Unicode versions of common character functions.


Function Documentation

FXuint FX::Unicode::charCategory ( FXwchar  ucs  ) 

Character wide character category.

FXuint FX::Unicode::charDirection ( FXwchar  ucs  ) 

Get character wide character direction.

FXuint FX::Unicode::decomposeType ( FXwchar  ucs  ) 

Get wide character decompose type.

FXuint FX::Unicode::charNumDecompose ( FXwchar  ucs  ) 

Return number of wide characters in decomposition.

const FXwchar* FX::Unicode::charDecompose ( FXwchar  ucs  ) 

Return wide character decomposition.

FXwchar FX::Unicode::charCompose ( FXwchar  ucsa,
FXwchar  ucsb 
)

Return wide character composition from ucsa and ucsb.

FXuint FX::Unicode::joiningType ( FXwchar  ucs  ) 

Get wide character joining.

FXuint FX::Unicode::isSymmetric ( FXwchar  ucs  ) 

Get wide character symmetry.

FXuint FX::Unicode::charCombining ( FXwchar  ucs  ) 

Get wide character combining type; zero means starter.

FXint FX::Unicode::digitValue ( FXwchar  ucs  ) 

Get numeric value of wide character (this includes hex value).

FXuint FX::Unicode::lineBreakType ( FXwchar  ucs  ) 

Get linebreak type of wide character.

FXwchar FX::Unicode::mirrorImage ( FXwchar  ucs  ) 

Get mirror image of wide character or character itself.

FXuint FX::Unicode::scriptType ( FXwchar  ucs  ) 

Script type of wide character.

FXbool FX::Unicode::hasCase ( FXwchar  ucs  ) 

Unicode flavor of common functions.

FXbool FX::Unicode::isUpper ( FXwchar  ucs  ) 

FXbool FX::Unicode::isLower ( FXwchar  ucs  ) 

FXbool FX::Unicode::isTitle ( FXwchar  ucs  ) 

FXbool FX::Unicode::isAscii ( FXwchar  ucs  ) 

FXbool FX::Unicode::isLetter ( FXwchar  ucs  ) 

FXbool FX::Unicode::isDigit ( FXwchar  ucs  ) 

FXbool FX::Unicode::isAlphaNumeric ( FXwchar  ucs  ) 

FXbool FX::Unicode::isControl ( FXwchar  ucs  ) 

FXbool FX::Unicode::isSpace ( FXwchar  ucs  ) 

FXbool FX::Unicode::isBlank ( FXwchar  ucs  ) 

FXbool FX::Unicode::isPunct ( FXwchar  ucs  ) 

FXbool FX::Unicode::isGraph ( FXwchar  ucs  ) 

FXbool FX::Unicode::isPrint ( FXwchar  ucs  ) 

FXbool FX::Unicode::isHexDigit ( FXwchar  ucs  ) 

FXbool FX::Unicode::isSymbol ( FXwchar  ucs  ) 

FXbool FX::Unicode::isMark ( FXwchar  ucs  ) 

FXbool FX::Unicode::isSep ( FXwchar  ucs  ) 

FXwchar FX::Unicode::toUpper ( FXwchar  ucs  ) 

Case conversion.

FXwchar FX::Unicode::toLower ( FXwchar  ucs  ) 

FXwchar FX::Unicode::toTitle ( FXwchar  ucs  ) 

Copyright © 1997-2009 Jeroen van der Zijp