#include <SkyrimScriptStore.h>
 | 
|   | ~Store () override | 
|   | 
| std::size_t  | GetSize () const override | 
|   | 
| std::size_t  | GetPosition () const override | 
|   | 
| BSStorageDefs::ErrorCode  | Seek (std::size_t a_offset, BSStorageDefs::SeekMode a_seekMode) const override | 
|   | 
| BSStorageDefs::ErrorCode  | Read (std::size_t a_numBytes, std::byte *a_bytes) const override | 
|   | 
| bool  | Open (const char *a_fileName) override | 
|   | 
| void  | Close (void) override | 
|   | 
| const BSFixedString &  | GetRelPath () override | 
|   | 
| bool  | HasOpenFile () override | 
|   | 
| bool  | FileIsGood () override | 
|   | 
| void  | Unk_0B (void) override | 
|   | 
|   | ~IStore () override | 
|   | 
| BSStorageDefs::ErrorCode  | Write (std::size_t a_numBytes, const std::byte *a_bytes) override | 
|   | 
| virtual bool  | Open (const char *a_fileName)=0 | 
|   | 
| virtual void  | Close (void)=0 | 
|   | 
| virtual const BSFixedString &  | GetRelPath ()=0 | 
|   | 
| virtual bool  | HasOpenFile (void)=0 | 
|   | 
| virtual bool  | FileIsGood (void)=0 | 
|   | 
| virtual void  | Unk_0B (void)=0 | 
|   | 
| virtual  | ~BSStorage () | 
|   | 
| virtual std::size_t  | GetSize () const =0 | 
|   | 
| virtual std::size_t  | GetPosition () const =0 | 
|   | 
| virtual BSStorageDefs::ErrorCode  | Seek (std::size_t a_offset, BSStorageDefs::SeekMode a_seekMode) const =0 | 
|   | 
| virtual BSStorageDefs::ErrorCode  | Read (std::size_t a_numBytes, std::byte *a_bytes) const =0 | 
|   | 
| virtual BSStorageDefs::ErrorCode  | Write (std::size_t a_numBytes, const std::byte *a_bytes)=0 | 
|   | 
| std::uint32_t  | IncRef () const | 
|   | 
| std::uint32_t  | DecRef () const | 
|   | 
|   | TES_HEAP_REDEFINE_NEW () | 
|   | 
◆ ~Store()
  
  
      
        
          | RE::SkyrimScript::Store::~Store  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ Close()
  
  
      
        
          | void RE::SkyrimScript::Store::Close  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ FileIsGood()
  
  
      
        
          | bool RE::SkyrimScript::Store::FileIsGood  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetPosition()
  
  
      
        
          | std::size_t RE::SkyrimScript::Store::GetPosition  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetRelPath()
◆ GetSize()
  
  
      
        
          | std::size_t RE::SkyrimScript::Store::GetSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ HasOpenFile()
  
  
      
        
          | bool RE::SkyrimScript::Store::HasOpenFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Open()
  
  
      
        
          | bool RE::SkyrimScript::Store::Open  | 
          ( | 
          const char *  | 
          a_fileName | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Read()
  
  
      
        
          | BSStorageDefs::ErrorCode RE::SkyrimScript::Store::Read  | 
          ( | 
          std::size_t  | 
          a_numBytes,  | 
         
        
           | 
           | 
          std::byte *  | 
          a_bytes  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Seek()
  
  
      
        
          | BSStorageDefs::ErrorCode RE::SkyrimScript::Store::Seek  | 
          ( | 
          std::size_t  | 
          a_offset,  | 
         
        
           | 
           | 
          BSStorageDefs::SeekMode  | 
          a_seekMode  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Unk_0B()
  
  
      
        
          | void RE::SkyrimScript::Store::Unk_0B  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ fileIsGood
      
        
          | bool RE::SkyrimScript::Store::fileIsGood | 
        
      
 
 
◆ hasOpenFile
      
        
          | bool RE::SkyrimScript::Store::hasOpenFile | 
        
      
 
 
◆ pad3A
      
        
          | std::uint16_t RE::SkyrimScript::Store::pad3A | 
        
      
 
 
◆ pad3C
      
        
          | std::uint32_t RE::SkyrimScript::Store::pad3C | 
        
      
 
 
◆ relPath
◆ RTTI
◆ stream
◆ unk20
      
        
          | std::uint64_t RE::SkyrimScript::Store::unk20 | 
        
      
 
 
The documentation for this class was generated from the following file: