Castor3D 0.16.0
Multiplatform 3D engine
Protected Types | List of all members
castor::FileWriter< DataT, FileTypeT > Class Template Reference

Main resource writer class. More...

#include <Writer.hpp>

Inheritance diagram for castor::FileWriter< DataT, FileTypeT >:
Inheritance graph
[legend]
Collaboration diagram for castor::FileWriter< DataT, FileTypeT >:
Collaboration graph
[legend]

Protected Types

using Type = typename FileTyper< FileTypeT >::Type
 
- Protected Types inherited from castor::Writer< DataT, FileTyper< FileTypeT >::Type >
using Type
 

Additional Inherited Members

- Public Member Functions inherited from castor::Writer< DataT, FileTyper< FileTypeT >::Type >
virtual ~Writer () noexcept=default
 
virtual bool operator() (DataT const &object, Type &file)
 Writes a resource to a file.
 
- Protected Member Functions inherited from castor::NonMovable
 NonMovable ()=default
 Constructor.
 
 ~NonMovable () noexcept=default
 Destructor.
 

Detailed Description

template<class DataT, FileType FileTypeT>
class castor::FileWriter< DataT, FileTypeT >

Main resource writer class.

Member Typedef Documentation

◆ Type

template<class DataT , FileType FileTypeT>
using castor::FileWriter< DataT, FileTypeT >::Type = typename FileTyper< FileTypeT >::Type
protected

The documentation for this class was generated from the following files: