FontContextualFormsTable
touchgfx/Font.hpp
Structure providing information about the contextual forms available in a font.
Public Types
typedef const Unicode::UnicodeChar(*)[4] | arrayOf4UnicodesPtr |
Defines pointer to array of 4 unicodes type. | |
typedef const Unicode::UnicodeChar(*)[5] | arrayOf5UnicodesPtr |
Defines pointer to array of 5 unicodes type. | |
Public Attributes
const Unicode::UnicodeChar(* | contextualForms0621_063a |
Table of contextual forms for glyphs 0x0621 to 0x63A. | |
const Unicode::UnicodeChar(* | contextualForms0641_064a |
Table of contextual forms for glyphs 0x0641 to 0x64A. | |
const Unicode::UnicodeChar(* | contextualForms06XX |
Table of contextual forms for remaining glyphs 0x06XX. | |
uint16_t | contextualForms06XXSize |
Length of the table. | |
const Unicode::UnicodeChar(* | contextualForms2Long |
Table of contextual forms for sequences of 2 glyphs. | |
uint16_t | contextualForms2LongSize |
Length of the table. | |
const Unicode::UnicodeChar(* | contextualForms3Long |
Table of contextual forms for sequences of 3 glyphs. | |
uint16_t | contextualForms3LongSize |
Length of the table. | |
const Unicode::UnicodeChar(* | contextualForms4Long |
Table of contextual forms for sequences of 4 glyphs. | |
uint16_t | contextualForms4LongSize |
Length of the table. | |
Public Types Documentation
arrayOf4UnicodesPtr
typedef const Unicode::UnicodeChar(*)[4] arrayOf4UnicodesPtr
Defines pointer to array of 4 unicodes type.
arrayOf5UnicodesPtr
typedef const Unicode::UnicodeChar(*)[5] arrayOf5UnicodesPtr
Defines pointer to array of 5 unicodes type.
Public Attributes Documentation
contextualForms0621_063a
const Unicode::UnicodeChar(* contextualForms0621_063a
Table of contextual forms for glyphs 0x0621 to 0x63A.
contextualForms0641_064a
const Unicode::UnicodeChar(* contextualForms0641_064a
Table of contextual forms for glyphs 0x0641 to 0x64A.
contextualForms06XX
const Unicode::UnicodeChar(* contextualForms06XX
Table of contextual forms for remaining glyphs 0x06XX.
contextualForms06XXSize
uint16_t contextualForms06XXSize
Length of the table.
contextualForms2Long
const Unicode::UnicodeChar(* contextualForms2Long
Table of contextual forms for sequences of 2 glyphs.
contextualForms2LongSize
uint16_t contextualForms2LongSize
Length of the table.
contextualForms3Long
const Unicode::UnicodeChar(* contextualForms3Long
Table of contextual forms for sequences of 3 glyphs.
contextualForms3LongSize
uint16_t contextualForms3LongSize
Length of the table.
contextualForms4Long
const Unicode::UnicodeChar(* contextualForms4Long
Table of contextual forms for sequences of 4 glyphs.
contextualForms4LongSize
uint16_t contextualForms4LongSize
Length of the table.