Assimp  v4.1. (December 2018)
irr::io::CFileReadCallBack Class Reference

Implementation of the file read callback for ordinary files. More...

Inherits irr::io::IFileReadCallBack.

Public Member Functions

 CFileReadCallBack (const char *filename)
 construct from filename More...
 
 CFileReadCallBack (FILE *file)
 construct from FILE pointer More...
 
virtual int getSize ()
 Returns size of file in bytes. More...
 
virtual int read (void *buffer, int sizeToRead)
 Reads an amount of bytes from the file. More...
 
virtual ~CFileReadCallBack ()
 destructor More...
 

Detailed Description

Implementation of the file read callback for ordinary files.

Constructor & Destructor Documentation

◆ CFileReadCallBack() [1/2]

irr::io::CFileReadCallBack::CFileReadCallBack ( const char *  filename)
inline

construct from filename

◆ CFileReadCallBack() [2/2]

irr::io::CFileReadCallBack::CFileReadCallBack ( FILE *  file)
inline

construct from FILE pointer

◆ ~CFileReadCallBack()

virtual irr::io::CFileReadCallBack::~CFileReadCallBack ( )
inlinevirtual

destructor

Member Function Documentation

◆ getSize()

virtual int irr::io::CFileReadCallBack::getSize ( )
inlinevirtual

Returns size of file in bytes.

◆ read()

virtual int irr::io::CFileReadCallBack::read ( void *  buffer,
int  sizeToRead 
)
inlinevirtual

Reads an amount of bytes from the file.


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