ScummVM API documentation
Ultima::Nuvie::NuvieIOFileRead Class Reference
Inheritance diagram for Ultima::Nuvie::NuvieIOFileRead:
Ultima::Nuvie::NuvieIOFile Ultima::Nuvie::NuvieIO

Public Member Functions

bool open (const Common::Path &filename) override
 
virtual bool open (Common::InSaveFile *saveFile)
 
void close () override
 
void seek (uint32 new_pos) override
 
uint8 read1 () override
 
uint16 read2 () override
 
uint32 read4 () override
 
bool readToBuf (unsigned char *buf, uint32 buf_size) override
 
bool isOpen () const
 
- Public Member Functions inherited from Ultima::Nuvie::NuvieIO
unsigned char * readAll ()
 
unsigned char * readBuf (uint32 read_size, uint32 *bytes_read)
 
virtual bool write1 (uint8 src)
 
virtual bool write2 (uint16 src)
 
virtual bool write4 (uint32 src)
 
virtual uint32 writeBuf (const unsigned char *src, uint32 src_size)
 
virtual uint32 write (NuvieIO *src)
 
uint32 get_size () const
 
void seekStart ()
 
void seekEnd ()
 
bool is_end () const
 
bool is_eof () const
 
uint32 position () const
 

Additional Inherited Members

- Protected Attributes inherited from Ultima::Nuvie::NuvieIO
uint32 size
 
uint32 pos
 

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