Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor::Font::BinaryLoader

Loader de Font. Plus de détails...

#include <Font.hpp>

Graphe d'héritage de castor::Font::BinaryLoader:
Inheritance graph
[légende]
Graphe de collaboration de castor::Font::BinaryLoader:
Collaboration graph
[légende]

Fonctions membres publiques

CU_API BinaryLoader ()=default
 Constructeur.
 
CU_API bool operator() (Font &font, Path const &path, uint32_t height)
 Charge une police.
 
- Fonctions membres publiques hérités de castor::BinaryLoader< Font >
 BinaryLoader ()=default
 Constructeur.
 
 ~BinaryLoader () noexcept override=default
 Destructeur.
 
- Fonctions membres publiques hérités de castor::Loader< T, FT >
 Loader ()=default
 Constructeur.
 
virtual ~Loader () noexcept=default
 Destructeur.
 
virtual bool operator() (T &object, Type &file)
 Lit une ressource à partir d'un fichier.
 

Membres hérités additionnels

- Types protégés hérités de castor::BinaryLoader< Font >
using Type
 
- Types protégés hérités de castor::Loader< T, FT >
using Type = typename FileTyper< FT >::Type
 
- Fonctions membres protégées hérités de castor::NonMovable
 NonMovable ()=default
 Constructeur.
 
 ~NonMovable () noexcept=default
 Destructeur.
 

Description détaillée

Loader de Font.

Remarques
Utilise FreeType pour charger la police

Documentation des constructeurs et destructeur

◆ BinaryLoader()

CU_API castor::Font::BinaryLoader::BinaryLoader ( )
default

Constructeur.

Documentation des fonctions membres

◆ operator()()

CU_API bool castor::Font::BinaryLoader::operator() ( Font & font,
Path const & path,
uint32_t height )

Charge une police.

Paramètres
[in,out]fontLa police à charger
[in]pathLe chemin du fichier contenant la police
[in]heightLa précision de la police

La documentation de cette classe a été générée à partir du fichier suivant :