#include <EsmFile.h>
Public Member Functions | |
EsmFile (const QString &filename) | |
QString | suggestTitle () const |
QString | suggestFileName () const |
Public Attributes | |
QByteArray | fileData |
QVector< QSharedPointer < TopLevelBlock > > | blocks |
Protected Member Functions | |
void | printOn (Reporter &o) const |
Friends | |
Reporter & | operator<< (Reporter &report, const EsmFile &e) |
EsmFile::EsmFile | ( | const QString & | filename | ) |
References blockFactory(), blocks, DataPointer::bytesLeft(), fileData, and loadFile().
void EsmFile::printOn | ( | Reporter & | o | ) | const [protected] |
References blocks, and Reporter::writeBlock().
Referenced by operator<<().
QString EsmFile::suggestFileName | ( | ) | const |
References suggestTitle().
QString EsmFile::suggestTitle | ( | ) | const |
References blocks.
Referenced by operator<<(), and suggestFileName().
QVector< QSharedPointer<TopLevelBlock> > EsmFile::blocks |
Referenced by EsmFile(), printOn(), and suggestTitle().
QByteArray EsmFile::fileData |
Referenced by EsmFile().