|
ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <Lgp_p.h>
Public Member Functions | |
| LgpHeaderEntry (const QString &fileName, quint32 filePosition) | |
| virtual | ~LgpHeaderEntry () |
| const QString & | fileName () const |
| const QString & | fileDir () const |
| QString | filePath () const |
| quint32 | filePosition () const |
| qint64 | fileSize () const |
| void | setFileName (const QString &fileName) |
| void | setFileDir (const QString &fileDir) |
| void | setFilePath (const QString &filePath) |
| void | setFilePosition (quint32 filePosition) |
| void | setFileSize (quint32 fileSize) |
| QIODevice * | file (QIODevice *lgp) |
| QIODevice * | modifiedFile (QIODevice *lgp) |
| void | setFile (QIODevice *io) |
| void | setModifiedFile (QIODevice *io) |
Private Member Functions | |
| QIODevice * | createFile (QIODevice *lgp) |
Private Attributes | |
| QString | _fileName |
| QString | _fileDir |
| quint32 | _filePosition |
| quint32 | _fileSize |
| bool | _hasFileSize |
| QIODevice * | _io |
| QIODevice * | _newIO |
| LgpHeaderEntry::LgpHeaderEntry | ( | const QString & | fileName, |
| quint32 | filePosition | ||
| ) |
|
virtual |
|
private |
Definition at line 142 of file Lgp_p.cpp.
References fileName(), filePosition(), setFile(), setFileName(), and setFileSize().
Referenced by file().
| QIODevice * LgpHeaderEntry::file | ( | QIODevice * | lgp | ) |
Definition at line 112 of file Lgp_p.cpp.
References _io, and createFile().
Referenced by Lgp::file(), and modifiedFile().
| const QString & LgpHeaderEntry::fileDir | ( | ) | const |
Definition at line 46 of file Lgp_p.cpp.
References _fileDir.
Referenced by Lgp::pack(), and setFileDir().
| const QString & LgpHeaderEntry::fileName | ( | void | ) | const |
Definition at line 41 of file Lgp_p.cpp.
References _fileName.
Referenced by LgpToc::addEntry(), createFile(), Lgp::openHeader(), Lgp::pack(), and setFileName().
| QString LgpHeaderEntry::filePath | ( | ) | const |
Definition at line 51 of file Lgp_p.cpp.
References _fileDir, and _fileName.
Referenced by LgpToc::entry(), Lgp::fileList(), and Lgp::pack().
| quint32 LgpHeaderEntry::filePosition | ( | ) | const |
Definition at line 58 of file Lgp_p.cpp.
References _filePosition.
Referenced by createFile(), LgpToc::filesSortedByPosition(), Lgp::pack(), LgpIO::readData(), setFilePosition(), and LgpIO::writeData().
| qint64 LgpHeaderEntry::fileSize | ( | ) | const |
Definition at line 63 of file Lgp_p.cpp.
References _fileSize, and _hasFileSize.
Referenced by setFileSize(), and LgpIO::size().
| QIODevice * LgpHeaderEntry::modifiedFile | ( | QIODevice * | lgp | ) |
Definition at line 122 of file Lgp_p.cpp.
References _newIO, and file().
Referenced by Lgp::modifiedFile().
| void LgpHeaderEntry::setFile | ( | QIODevice * | io | ) |
Definition at line 132 of file Lgp_p.cpp.
References _io.
Referenced by createFile(), and Lgp::pack().
| void LgpHeaderEntry::setFileDir | ( | const QString & | fileDir | ) |
Definition at line 80 of file Lgp_p.cpp.
References _fileDir, and fileDir().
Referenced by Lgp::openHeader(), and setFilePath().
| void LgpHeaderEntry::setFileName | ( | const QString & | fileName | ) |
Definition at line 71 of file Lgp_p.cpp.
References _fileName, and fileName().
Referenced by createFile(), and setFilePath().
| void LgpHeaderEntry::setFilePath | ( | const QString & | filePath | ) |
Definition at line 89 of file Lgp_p.cpp.
References setFileDir(), and setFileName().
Referenced by LgpToc::renameEntry().
| void LgpHeaderEntry::setFilePosition | ( | quint32 | filePosition | ) |
Definition at line 101 of file Lgp_p.cpp.
References _filePosition, and filePosition().
Referenced by Lgp::pack().
| void LgpHeaderEntry::setFileSize | ( | quint32 | fileSize | ) |
Definition at line 106 of file Lgp_p.cpp.
References _fileSize, _hasFileSize, and fileSize().
Referenced by createFile().
| void LgpHeaderEntry::setModifiedFile | ( | QIODevice * | io | ) |
Definition at line 137 of file Lgp_p.cpp.
References _newIO.
Referenced by Lgp::addFile(), Lgp::pack(), and Lgp::setFile().
|
private |
Definition at line 92 of file Lgp_p.h.
Referenced by fileDir(), filePath(), and setFileDir().
|
private |
Definition at line 91 of file Lgp_p.h.
Referenced by fileName(), filePath(), and setFileName().
|
private |
Definition at line 93 of file Lgp_p.h.
Referenced by filePosition(), and setFilePosition().
|
private |
Definition at line 94 of file Lgp_p.h.
Referenced by fileSize(), and setFileSize().
|
private |
Definition at line 95 of file Lgp_p.h.
Referenced by fileSize(), and setFileSize().
|
private |
Definition at line 96 of file Lgp_p.h.
Referenced by file(), setFile(), and ~LgpHeaderEntry().
|
private |
Definition at line 97 of file Lgp_p.h.
Referenced by modifiedFile(), setModifiedFile(), and ~LgpHeaderEntry().