| 
    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().