ff7tk 0.80.25
Work with Final Fantasy 7 game data
Public Member Functions | Static Public Member Functions | List of all members
LgpToc Class Reference

#include <Lgp_p.h>

Public Member Functions

 LgpToc ()
 
 LgpToc (const LgpToc &other)
 
virtual ~LgpToc ()
 
bool addEntry (LgpHeaderEntry *entry)
 
LgpHeaderEntryentry (const QString &filePath) const
 
QList< LgpHeaderEntry * > entries (quint16 id) const
 
const QMultiHash< quint16, LgpHeaderEntry * > & table () const
 
bool hasEntries (quint16 id) const
 
bool removeEntry (const QString &filePath)
 
bool renameEntry (const QString &filePath, const QString &newFilePath)
 
bool contains (const QString &filePath) const
 
void clear ()
 
bool isEmpty () const
 
int size () const
 
QList< const LgpHeaderEntry * > filesSortedByPosition () const
 
LgpTocoperator= (const LgpToc &other)
 

Static Public Member Functions

static bool isNameValid (const QString &filePath)
 

Constructor & Destructor Documentation

◆ LgpToc() [1/2]

LgpToc::LgpToc ( )

◆ LgpToc() [2/2]

LgpToc::LgpToc ( const LgpToc other)

◆ ~LgpToc()

LgpToc::~LgpToc ( )
virtual

Member Function Documentation

◆ addEntry()

bool LgpToc::addEntry ( LgpHeaderEntry entry)

◆ clear()

void LgpToc::clear ( )

◆ contains()

bool LgpToc::contains ( const QString &  filePath) const

◆ entries()

QList< LgpHeaderEntry * > LgpToc::entries ( quint16  id) const

◆ entry()

LgpHeaderEntry * LgpToc::entry ( const QString &  filePath) const

◆ filesSortedByPosition()

QList< const LgpHeaderEntry * > LgpToc::filesSortedByPosition ( ) const

◆ hasEntries()

bool LgpToc::hasEntries ( quint16  id) const

◆ isEmpty()

bool LgpToc::isEmpty ( ) const

◆ isNameValid()

bool LgpToc::isNameValid ( const QString &  filePath)
static

◆ operator=()

LgpToc & LgpToc::operator= ( const LgpToc other)

◆ removeEntry()

bool LgpToc::removeEntry ( const QString &  filePath)

◆ renameEntry()

bool LgpToc::renameEntry ( const QString &  filePath,
const QString &  newFilePath 
)

◆ size()

int LgpToc::size ( ) const

◆ table()

const QMultiHash< quint16, LgpHeaderEntry * > & LgpToc::table ( ) const

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