torque Torque Game Engine Documentation
TGE Version 1.5.2

ZipAggregate Class Reference

#include <zipAggregate.h>


Public Types

typedef Vector< FileEntry
>::const_iterator 
iterator

Public Member Functions

 ZipAggregate ()
 ~ZipAggregate ()
bool openAggregate (const char *in_pFileName)
void closeAggregate ()
bool refreshAggregate ()
U32 numEntries () const
const FileEntryoperator[] (const U32 idx) const
iterator begin () const
iterator end () const

Private Member Functions

void enterZipDirRecord (const ZipDirFileHeader &in_rHeader)
bool createZipDirectory (Stream *)
void destroyZipDirectory ()
 ZipAggregate (const ZipAggregate &)

Private Attributes

char * m_pZipFileName
Vector< FileEntrym_fileList

Data Structures

struct  FileEntry


Member Typedef Documentation

typedef Vector<FileEntry>::const_iterator ZipAggregate::iterator


Constructor & Destructor Documentation

ZipAggregate::ZipAggregate ( const ZipAggregate  )  [private]

ZipAggregate::ZipAggregate (  ) 

ZipAggregate::~ZipAggregate (  ) 


Member Function Documentation

void ZipAggregate::enterZipDirRecord ( const ZipDirFileHeader in_rHeader  )  [private]

bool ZipAggregate::createZipDirectory ( Stream  )  [private]

void ZipAggregate::destroyZipDirectory (  )  [private]

bool ZipAggregate::openAggregate ( const char *  in_pFileName  ) 

void ZipAggregate::closeAggregate (  ) 

bool ZipAggregate::refreshAggregate (  ) 

U32 ZipAggregate::numEntries (  )  const [inline]

const FileEntry& ZipAggregate::operator[] ( const U32  idx  )  const [inline]

iterator ZipAggregate::begin (  )  const [inline]

iterator ZipAggregate::end (  )  const [inline]


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen