Ressource Font.
Plus de détails...
Liste de tous les membres
Fonctions membres publiques |
| | Font (String const &p_strName, unsigned int p_uiHeight) |
| | Constructeur.
|
| | Font (Font const &p_font) |
| | Constructeur par copie.
|
| | Font (Font &&p_font) |
| | Constructeur par déplacement.
|
| Font & | operator= (Font const &p_font) |
| | Opérateur d'affectation par copie.
|
| Font & | operator= (Font &&p_font) |
| | Opérateur d'affectation par déplacement.
|
| virtual | ~Font () |
| | Destructeur.
|
| std::vector< byte > const & | operator[] (wchar_t p_char) const |
| | Récupère l'image de la glyphe du caractère voulu.
|
| std::vector< byte > & | operator[] (wchar_t p_char) |
| | Récupère l'image de la glyphe du caractère voulu.
|
| Glyph const & | GetGlyphAt (wchar_t p_char) const |
| | Récupère la glyphe du caractère voulu.
|
| Glyph & | GetGlyphAt (wchar_t p_char) |
| | Récupère la glyphe du caractère voulu.
|
| unsigned int | GetHeight () const |
| | Récupère la hauteur de la police.
|
| int | GetMaxHeight () const |
| | Récupère la hauteur maximale des glyphes.
|
| int | GetMaxWidth () const |
| | Récupère la largeur maximale des glyphes.
|
| void | SetMaxHeight (int p_iHeight) |
| | Définit la hauteur maximale des glyphes.
|
| void | SetMaxWidth (int p_iWidth) |
| | Définit la largeur maximale des glyphes.
|
Attributs protégés |
| unsigned int | m_uiHeight |
| | La hauteur de la police.
|
| Path | m_pathFile |
| | Le chemin du fichier de la police.
|
| std::vector< Glyph > | m_arrayChars |
| | Le tableau de glyphes.
|
| int | m_iMaxHeight |
| | La hauteur maximale des glyphes.
|
| int | m_iMaxTop |
| | La position haute maximale des glyphes.
|
| int | m_iMaxWidth |
| | La largeur maximale des glyphes.
|
Description détaillée
Ressource Font.
- Auteur:
- Sylvain DOREMUS
- Version:
- 0.6.1.0
- Date:
- 17/01/2011
Documentation des constructeurs et destructeur
| Castor::Font::Font |
( |
String const & |
p_strName, |
|
|
unsigned int |
p_uiHeight | |
|
) |
| | |
Constructeur.
- Paramètres:
-
| [in] | p_strName | Le nom de la police |
| [in] | p_uiHeight | La hauteur des caractères de la police |
| Castor::Font::Font |
( |
Font const & |
p_font |
) |
|
Constructeur par copie.
- Paramètres:
-
| [in] | p_font | L'objet Font à copier |
| Castor::Font::Font |
( |
Font && |
p_font |
) |
|
Constructeur par déplacement.
- Paramètres:
-
| [in] | p_font | L'objet Font à déplacer |
| virtual Castor::Font::~Font |
( |
|
) |
[virtual] |
Documentation des fonctions membres
| Glyph const& Castor::Font::GetGlyphAt |
( |
wchar_t |
p_char |
) |
const [inline] |
Récupère la glyphe du caractère voulu.
- Paramètres:
-
| [in] | p_char | Le caractère voulu |
- Renvoie:
- Une référence constante sur la glyphe
| Glyph& Castor::Font::GetGlyphAt |
( |
wchar_t |
p_char |
) |
[inline] |
Récupère la glyphe du caractère voulu.
- Paramètres:
-
| [in] | p_char | Le caractère voulu |
- Renvoie:
- Une référence sur la glyphe
| unsigned int Castor::Font::GetHeight |
( |
|
) |
const [inline] |
Récupère la hauteur de la police.
- Renvoie:
- La hauteur de la police
| int Castor::Font::GetMaxHeight |
( |
|
) |
const [inline] |
Récupère la hauteur maximale des glyphes.
- Renvoie:
- La hauteur maximale des glyphes
| int Castor::Font::GetMaxWidth |
( |
|
) |
const [inline] |
Récupère la largeur maximale des glyphes.
- Renvoie:
- La largeur maximale des glyphes
| Font& Castor::Font::operator= |
( |
Font const & |
p_font |
) |
|
Opérateur d'affectation par copie.
- Paramètres:
-
| [in] | p_font | L'objet Font à copier |
- Renvoie:
- Une référence sur cet objet Font
| Font& Castor::Font::operator= |
( |
Font && |
p_font |
) |
|
Opérateur d'affectation par déplacement.
- Paramètres:
-
| [in] | p_font | L'objet Font à déplacer |
- Renvoie:
- Une référence sur cet objet Font
| std::vector< byte >& Castor::Font::operator[] |
( |
wchar_t |
p_char |
) |
|
Récupère l'image de la glyphe du caractère voulu.
- Paramètres:
-
| [in] | p_char | Le caractère voulu |
- Renvoie:
- Une référence sur l'image de la glyphe
| std::vector< byte > const& Castor::Font::operator[] |
( |
wchar_t |
p_char |
) |
const |
Récupère l'image de la glyphe du caractère voulu.
- Paramètres:
-
| [in] | p_char | Le caractère voulu |
- Renvoie:
- Une référence constante sur l'image de la glyphe
| void Castor::Font::SetMaxHeight |
( |
int |
p_iHeight |
) |
[inline] |
Définit la hauteur maximale des glyphes.
- Paramètres:
-
| [in] | p_iHeight | La nouvelle hauteur |
| void Castor::Font::SetMaxWidth |
( |
int |
p_iWidth |
) |
[inline] |
Définit la largeur maximale des glyphes.
- Paramètres:
-
| [in] | p_iWidth | La nouvelle largeur |
Documentation des données membres
La hauteur maximale des glyphes.
La position haute maximale des glyphes.
La largeur maximale des glyphes.
Le chemin du fichier de la police.
La documentation de cette classe a été générée à partir du fichier suivant :