Custom Assimp IOStream implementation using SDL file access.  
 More...
#include <assimp_io.h>
|  | 
|  | SDLIOStream (const std::string &path, const std::string &mode) | 
|  | 
|  | ~SDLIOStream () override | 
|  | 
| size_t | Read (void *pvBuffer, size_t pSize, size_t pCount) override | 
|  | 
| size_t | Write (const void *pvBuffer, size_t pSize, size_t pCount) override | 
|  | 
| aiReturn | Seek (size_t pOffset, aiOrigin pOrigin) override | 
|  | 
| size_t | Tell () const override | 
|  | 
| size_t | FileSize () const override | 
|  | 
| void | Flush () override | 
|  | 
Custom Assimp IOStream implementation using SDL file access. 
Wraps FileAccess to provide Assimp with file reading capabilities 
◆ SDLIOStream()
      
        
          | SDLIOStream::SDLIOStream | ( | const std::string & | path, | 
        
          |  |  | const std::string & | mode | 
        
          |  | ) |  |  | 
      
 
 
◆ ~SDLIOStream()
  
  | 
        
          | SDLIOStream::~SDLIOStream | ( |  | ) |  |  | override | 
 
 
◆ FileSize()
  
  | 
        
          | size_t SDLIOStream::FileSize | ( |  | ) | const |  | override | 
 
 
◆ Flush()
  
  | 
        
          | void SDLIOStream::Flush | ( |  | ) |  |  | override | 
 
 
◆ Read()
  
  | 
        
          | size_t SDLIOStream::Read | ( | void * | pvBuffer, |  
          |  |  | size_t | pSize, |  
          |  |  | size_t | pCount |  
          |  | ) |  |  |  | override | 
 
 
◆ Seek()
  
  | 
        
          | aiReturn SDLIOStream::Seek | ( | size_t | pOffset, |  
          |  |  | aiOrigin | pOrigin |  
          |  | ) |  |  |  | override | 
 
 
◆ Tell()
  
  | 
        
          | size_t SDLIOStream::Tell | ( |  | ) | const |  | override | 
 
 
◆ Write()
  
  | 
        
          | size_t SDLIOStream::Write | ( | const void * | pvBuffer, |  
          |  |  | size_t | pSize, |  
          |  |  | size_t | pCount |  
          |  | ) |  |  |  | override | 
 
 
◆ m_file
◆ m_path
      
        
          | std::string SDLIOStream::m_path | 
      
 
 
◆ m_position
      
        
          | size_t SDLIOStream::m_position = 0 | 
      
 
 
The documentation for this class was generated from the following files: