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