class: ewol::Kerning


Description:

Kerning properties of one specific Glyph with an other
Without 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,
const float _value);
Normal constructor


~Kerning

+  ~Kerning ();
normal destructor