Athena IO Library
MCFileReader.hpp
1 #ifndef MCFILEREADER_HPP
2 #define MCFILEREADER_HPP
3 
4 #include "athena/MemoryReader.hpp"
5 
6 namespace athena
7 {
8 
9 class MCFile;
10 
11 namespace io
12 {
13 
22 {
23  MEMORYCOPYREADER_BASE();
24 public:
31  MCFileReader(atUint8*, atUint64);
32 
38  MCFileReader(const std::string&);
39 
45  MCFile* readFile();
46 };
47 
48 } // io
49 } // zelda
50 
51 #endif // MCFILEREADER_HPP
MCFileReader(atUint8 *, atUint64)
This constructor takes an existing buffer to read from.
The Minish Cap Save save data reader class.
The Minish Cap data container class class.
Definition: MCFile.hpp:16
MCFile * readFile()
Reads the save data from the buffer.