ff7tk  0.02
Toolkit for making FF7 Tools
Lgp_p.h File Reference
#include <QtCore>

Go to the source code of this file.

Classes

struct  LgpConflictEntry
 
struct  LgpTocEntry
 
class  LgpHeaderEntry
 
class  LgpIO
 
class  LgpToc
 

Macros

#define LGP_COMPANY_NAME_SIZE   12
 
#define LGP_PRODUCT_NAME_SIZE   14
 
#define LOOKUP_VALUE_MAX   30
 
#define LOOKUP_TABLE_ENTRIES   LOOKUP_VALUE_MAX * LOOKUP_VALUE_MAX
 
#define MAX_CONFLICTS   4096
 
#define PACK(structure)   structure Q_PACKED
 

Functions

 PACK (struct LgpLookupTableEntry{quint16 tocOffset;quint16 fileCount;})
 

Macro Definition Documentation

#define LGP_COMPANY_NAME_SIZE   12

Definition at line 28 of file Lgp_p.h.

Referenced by Lgp::openCompanyName(), Lgp::openHeader(), Lgp::pack(), and Lgp::setCompanyName().

#define LGP_PRODUCT_NAME_SIZE   14

Definition at line 29 of file Lgp_p.h.

Referenced by Lgp::openProductName(), Lgp::pack(), and Lgp::setProductName().

#define LOOKUP_TABLE_ENTRIES   LOOKUP_VALUE_MAX * LOOKUP_VALUE_MAX

Definition at line 32 of file Lgp_p.h.

Referenced by Lgp::openHeader(), and Lgp::pack().

#define LOOKUP_VALUE_MAX   30

Definition at line 31 of file Lgp_p.h.

Referenced by LgpToc::lookupValue().

#define MAX_CONFLICTS   4096

Definition at line 34 of file Lgp_p.h.

#define PACK (   structure)    structure Q_PACKED

Definition at line 42 of file Lgp_p.h.

Function Documentation

PACK ( struct LgpLookupTableEntry{quint16 tocOffset;quint16 fileCount;}  )