Athena IO Library
Main Page
Classes
Files
File List
SpriteFileReader.hpp
1
#ifndef SSPRITEFILEREADER_HPP
2
#define SSPRITEFILEREADER_HPP
3
4
#include "athena/MemoryReader.hpp"
5
6
namespace
athena
7
{
8
namespace
Sakura
9
{
10
class
SpriteFile;
11
}
// Sakura
12
13
namespace
io
14
{
15
16
class
SpriteFileReader
:
public
MemoryCopyReader
17
{
18
MEMORYCOPYREADER_BASE();
19
public
:
20
SpriteFileReader
(atUint8* data, atUint64 length);
21
SpriteFileReader
(
const
std::string& filepath);
22
23
Sakura::SpriteFile
* readFile();
24
};
25
}
// io
26
}
// zelda
27
28
29
#endif // SSPRITEFILEREADER_HPP
athena::io::SpriteFileReader
Definition:
SpriteFileReader.hpp:16
athena
Definition:
ALTTPEnums.hpp:6
athena::io::MemoryCopyReader
Definition:
MemoryReader.hpp:95
athena::Sakura::SpriteFile
Definition:
SpriteFile.hpp:30
include
athena
SpriteFileReader.hpp
Generated on Sat Sep 17 2016 13:10:08 for Athena IO Library by
1.8.11