Yes, simply writing to a file. More...
Public Member Functions | |
FileWriter (FILE *file) | |
Create the file writer, so it writes to a specific file. | |
~FileWriter () | |
Make sure everything is cleaned up. | |
void | Write (byte *buf, size_t size) |
Write a given number of bytes into the savegame. | |
void | Finish () |
Prepare everything to finish writing the savegame. | |
Data Fields | |
FILE * | file |
The file to write to. |
Yes, simply writing to a file.
Definition at line 1779 of file saveload.cpp.
FileWriter::FileWriter | ( | FILE * | file | ) | [inline] |
Create the file writer, so it writes to a specific file.
file | The file to write to. |
Definition at line 1786 of file saveload.cpp.
FileWriter::~FileWriter | ( | ) | [inline] |
Make sure everything is cleaned up.
Definition at line 1791 of file saveload.cpp.
References Finish(), and SaveLoadParams::sf.
void FileWriter::Write | ( | byte * | buf, | |
size_t | len | |||
) | [inline, virtual] |
Write a given number of bytes into the savegame.
buf | The bytes to write. | |
len | The number of bytes to write. |
Implements SaveFilter.
Definition at line 1799 of file saveload.cpp.