diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2023-09-15 20:46:06 -0600 |
|---|---|---|
| committer | KiritoDv <kiritodev01@gmail.com> | 2023-09-15 20:46:06 -0600 |
| commit | fc7bf4c6ec1a637bb9eb240220533af856dc5a66 (patch) | |
| tree | 367a6e2c240ab0249b14c904588b84f104fe29e2 /src/factories/RawFactory.h | |
| parent | 50b6c6f65bc0da4a2c07e24c75dcd19baba60083 (diff) | |
Added full bank extraction
Diffstat (limited to 'src/factories/RawFactory.h')
| -rw-r--r-- | src/factories/RawFactory.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/factories/RawFactory.h b/src/factories/RawFactory.h index fe6ec98..8918b8b 100644 --- a/src/factories/RawFactory.h +++ b/src/factories/RawFactory.h @@ -8,11 +8,13 @@ #define WRITE_HEADER(type, version) this->WriteHeader(writer, type, version) #define WRITE_BHEADER(type, version) this->WriteHeader(writer, type, version, true) +#define WRITE_U8(value) writer->Write((uint8_t) value) #define WRITE_U16(value) writer->Write((uint16_t) value) #define WRITE_U32(value) writer->Write((uint32_t) value) #define WRITE_U64(value) writer->Write((uint64_t) value) #define WRITE_I8(value) writer->Write((int8_t) value) #define WRITE_I16(value) writer->Write((int16_t) value) +#define WRITE_I32(value) writer->Write((int32_t) value) #define WRITE_DATA(vec) writer->Write((char*) vec.data(), data.size()) #define WRITE_ARRAY(data, size) writer->Write((char*) data, size) |
