ff7tk
0.02
Toolkit for making FF7 Tools
|
Go to the source code of this file.
Classes | |
struct | IsoTime |
struct | PathTable |
struct | DirectoryRecordHead |
struct | DirectoryRecord |
struct | VolumeDescriptor1 |
struct | VolumeDescriptor2 |
struct | VolumeDescriptor |
class | IsoFileOrDirectory |
class | IsoFile |
class | IsoDirectory |
class | IsoArchiveIO |
class | IsoFileIO |
class | IsoArchive |
Macros | |
#define | MAX_ISO_READ 10000 |
#define | MAX_FILENAME_LENGTH 207 |
#define | SEPARATOR_1 '\x2E' |
#define | SEPARATOR_2 '\x3B' |
#define | SECTOR_SIZE 2352 |
#define | SECTOR_SIZE_HEADER 24 |
#define | SECTOR_SIZE_DATA 2048 |
#define | SECTOR_SIZE_FOOTER 280 |
#define MAX_FILENAME_LENGTH 207 |
Definition at line 25 of file IsoArchive.h.
Referenced by IsoArchive::_openDirectoryRecord(), and IsoArchive::openVolumeDescriptor().
#define MAX_ISO_READ 10000 |
Definition at line 24 of file IsoArchive.h.
Referenced by IsoFile::extract().
#define SECTOR_SIZE 2352 |
Definition at line 28 of file IsoArchive.h.
Referenced by IsoArchive::copySectors(), IsoArchiveIO::currentSector(), IsoArchiveIO::filePos(), IsoArchiveIO::isoPos(), IsoArchive::open(), IsoArchive::openVolumeDescriptor(), IsoArchive::pack(), IsoArchiveIO::readIso(), IsoArchiveIO::sector(), IsoArchiveIO::sectorCount(), IsoArchiveIO::sectorFooter(), IsoArchiveIO::sectorHeader(), IsoArchiveIO::seekToSector(), IsoArchiveIO::writeIso(), and IsoArchiveIO::writeSector().
#define SECTOR_SIZE_DATA 2048 |
Definition at line 30 of file IsoArchive.h.
Referenced by IsoArchive::copySectors(), IsoArchiveIO::filePos(), IsoArchiveIO::headerInfos(), IsoArchive::io(), IsoArchiveIO::isoPos(), IsoFileOrDirectory::newSectorCount(), IsoArchive::pack(), IsoArchiveIO::readIso(), IsoArchiveIO::sector(), IsoFileOrDirectory::sectorCount(), IsoArchiveIO::sectorCountData(), IsoArchiveIO::sectorFooter(), IsoArchive::writeFile(), IsoArchiveIO::writeIso(), and IsoArchiveIO::writeSector().
#define SECTOR_SIZE_FOOTER 280 |
Definition at line 31 of file IsoArchive.h.
Referenced by IsoArchiveIO::buildFooter(), IsoArchiveIO::readIso(), IsoArchiveIO::sectorFooter(), and IsoArchiveIO::writeIso().
#define SECTOR_SIZE_HEADER 24 |
Definition at line 29 of file IsoArchive.h.
Referenced by IsoArchive::copySectors(), IsoArchiveIO::filePos(), IsoArchiveIO::headerInfos(), IsoArchiveIO::isoPos(), IsoArchive::openVolumeDescriptor(), IsoArchiveIO::readIso(), IsoArchiveIO::sector(), IsoArchiveIO::sectorFooter(), IsoArchiveIO::sectorHeader(), and IsoArchiveIO::writeIso().
#define SEPARATOR_1 '\x2E' |
Definition at line 26 of file IsoArchive.h.
#define SEPARATOR_2 '\x3B' |
Definition at line 27 of file IsoArchive.h.
Referenced by IsoArchive::_openDirectoryRecord().