HDNes/hdnesPackEditor/tileReference.h

32 lines
618 B
C++

#ifndef TILEREFERENCE_H
#define TILEREFERENCE_H
#include "common.h"
class tileReference
{
public:
tileReference();
virtual ~tileReference();
int id;
Uint8 rawData[16];
Uint8 palette[4];
bool compareEqual(tileReference& t);
void load(fstream& file);
void save(fstream& file);
void readID(string s, bool useHex);
string writeID(bool useHex);
void readPalette(string s);
string writePalette();
tileReference clone();
protected:
private:
};
#endif // TILEREFERENCE_H