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

#include <ImageWriter.hpp>

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

Fonctions membres publiques

virtual ~ImageWriterImpl () noexcept=default
 
virtual CU_API bool write (Path const &path, PxBufferBase const &buffer) const =0
 Enregistre les données d'une image dans un fichier.
 

Membres hérités additionnels

- Fonctions membres protégées hérités de castor::NonMovable
 NonMovable ()=default
 Constructeur.
 
 ~NonMovable () noexcept=default
 Destructeur.
 

Documentation des constructeurs et destructeur

◆ ~ImageWriterImpl()

virtual castor::ImageWriterImpl::~ImageWriterImpl ( )
virtualdefaultnoexcept

Documentation des fonctions membres

◆ write()

virtual CU_API bool castor::ImageWriterImpl::write ( Path const & path,
PxBufferBase const & buffer ) const
pure virtual

Enregistre les données d'une image dans un fichier.

Paramètres
[in]pathLe chemin d'accès au fichier image.
[in]bufferLes données de l'image.
Renvoie
false si un problème a été rencontré.

Implémenté dans castor::GliImageWriter, et castor::StbImageWriter.


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