#include <BSResourceNiBinaryStream.h>
 | 
| using  | int_type = std::int32_t | 
|   | 
| using  | pos_type = std::uint32_t | 
|   | 
| using  | off_type = std::int32_t | 
|   | 
| using  | ReadFn = std::uint32_t(NiBinaryStream *a_this, void *a_buffer, std::uint32_t a_bytes, std::uint32_t *a_componentSizes, std::uint32_t a_numComponents) | 
|   | 
| using  | WriteFn = std::uint32_t(NiBinaryStream *a_this, const void *a_buffer, std::uint32_t a_bytes, std::uint32_t *a_componentSizes, std::uint32_t a_numComponents) | 
|   | 
| std::uint32_t  | binary_read (void *a_buffer, std::uint32_t a_totalBytes, std::uint32_t *a_componentSizes, std::uint32_t a_numComponents=1) | 
|   | 
| std::uint32_t  | binary_write (const void *a_buffer, std::uint32_t a_totalBytes, std::uint32_t *a_componentSizes, std::uint32_t a_numComponents=1) | 
|   | 
| std::uint32_t  | _absoluteCurrentPos | 
|   | 
| std::uint32_t  | _pad0C | 
|   | 
| ReadFn *  | _readFn | 
|   | 
| WriteFn *  | _writeFn | 
|   | 
◆ BSResourceNiBinaryStream() [1/3]
      
        
          | RE::BSResourceNiBinaryStream::BSResourceNiBinaryStream  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ BSResourceNiBinaryStream() [2/3]
      
        
          | RE::BSResourceNiBinaryStream::BSResourceNiBinaryStream  | 
          ( | 
          const char *  | 
          a_fileName | ) | 
           | 
        
      
 
 
◆ BSResourceNiBinaryStream() [3/3]
      
        
          | RE::BSResourceNiBinaryStream::BSResourceNiBinaryStream  | 
          ( | 
          const std::string &  | 
          a_fileName | ) | 
           | 
        
      
 
 
◆ ~BSResourceNiBinaryStream()
  
  
      
        
          | RE::BSResourceNiBinaryStream::~BSResourceNiBinaryStream  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ get_info()
  
  
      
        
          | void RE::BSResourceNiBinaryStream::get_info  | 
          ( | 
          BufferInfo &  | 
          a_buf | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ good()
  
  
      
        
          | bool RE::BSResourceNiBinaryStream::good  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ seek()
  
  
      
        
          | void RE::BSResourceNiBinaryStream::seek  | 
          ( | 
          std::int32_t  | 
          a_numBytes | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ set_endian_swap()
  
  
      
        
          | void RE::BSResourceNiBinaryStream::set_endian_swap  | 
          ( | 
          bool  | 
          a_doSwap | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ tell()
  
  
      
        
          | std::uint32_t RE::BSResourceNiBinaryStream::tell  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ buffer
◆ lastError
◆ RTTI
◆ stream
◆ streamPos
      
        
          | std::uint32_t RE::BSResourceNiBinaryStream::streamPos | 
        
      
 
 
The documentation for this class was generated from the following file: