class: ewol::Kerning
Description:
Kerning properties of one specific Glyph with an otherWithout Kerning :
\ / /\ \ / / \ \ / / \ \ / /
\ / / \ \/ / \ v v a a
With Kerning :
\ / /\ \ / / \ \ / / \ \ / /
\ / / \ \/ / \ v a v a
Note: The "Kerning" is the methode to provide a better display for some string like the "VA" has 2 letter that overlap themself. This name Kerning
Constructor and Destructor:
+ Kerning ();
+ Kerning (const char32_t _charcode,
const float _value);
+ ~Kerning ();
Synopsis:
+ char32_t m_UVal;
+ float m_value;
Detail:
m_UVal
+ char32_t m_UVal;unicode value (the previous character that must be before)
m_value
+ float m_value;kerning real offset
Kerning
+ Kerning ();Simple constructor that allow to allocate the std::vector element
Kerning
+ Kerning (const char32_t _charcode,Normal constructor
const float _value);
Parameter [input]: | _charcode | The Unicode value of the coresponding character that might be before | Parameter [input]: | _value | The Kerning value of the offset (nb pixel number) |
~Kerning
+ ~Kerning ();normal destructor