Public Member Functions | Public Attributes | Protected Member Functions | Friends
EsmFile Class Reference

#include <EsmFile.h>

List of all members.

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

Reporteroperator<< (Reporter &report, const EsmFile &e)

Constructor & Destructor Documentation

EsmFile::EsmFile ( const QString &  filename)

Member Function Documentation

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


Friends And Related Function Documentation

Reporter& operator<< ( Reporter report,
const EsmFile e 
) [friend]

Member Data Documentation

QVector< QSharedPointer<TopLevelBlock> > EsmFile::blocks

Referenced by EsmFile(), printOn(), and suggestTitle().

QByteArray EsmFile::fileData

Referenced by EsmFile().


The documentation for this class was generated from the following files: