Class: ewol::Kerning
Synopsis:
+ Kerning (void);
+ Kerning (const char32_t _charcode,
const float _value);
+ ~Kerning (void);
Description:
/** * @brief Kerning properties of one specific Glyph with an other * @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 * * Without Kerning : * * \ / /\ * \ / / \ * \ / / \ * \ / /______\ * \ / / \ * \/ / \ * v v a a * * With Kerning : * * \ / /\ * \ / / \ * \ / / \ * \ / /______\ * \ / / \ * \/ / \ * v a v a * */Detail:
ewol::Kerning ()
Kerning(void);
Simple constructor that allow to allocate the std::vector element
ewol::Kerning ()
Kerning(const char32_t _charcode,
const float _value);
Normal constructor
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)
ewol::~Kerning ()
~Kerning(void);
normal destructor
ewol::Kerning ()
Kerning(void);
Simple constructor that allow to allocate the std::vector element
ewol::Kerning ()
Kerning(const char32_t _charcode, const float _value);
Normal constructor
-
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)
ewol::~Kerning ()
~Kerning(void);
normal destructor