Torque::ZipDirectoryNode
Engine/source/core/util/zip/zipVolume.cpp
Private Attributes
Map< String, ZipArchive::ZipEntry * >::Iterator
Public Functions
ZipDirectoryNode(StrongRefPtr< ZipArchive > & archive, const Torque::Path & path, ZipArchive::ZipEntry * ze)
bool
close()
bool
getAttributes(Attributes * attr)
bool
open()
bool
read(Attributes * attr)
Private Functions
return 0 on failure
Detailed Description
Private Attributes
StrongRefPtr< ZipArchive > mArchive
Map< String, ZipArchive::ZipEntry * >::Iterator mChildIter
Torque::Path mPath
ZipArchive::ZipEntry * mZipEntry
Public Functions
ZipDirectoryNode(StrongRefPtr< ZipArchive > & archive, const Torque::Path & path, ZipArchive::ZipEntry * ze)
~ZipDirectoryNode()
close()
Reimplemented from: Torque::FS::Directory
getAttributes(Attributes * attr)
Reimplemented from: Torque::FS::FileNode
getName()
Reimplemented from: Torque::FS::FileNode
getStatus()
Reimplemented from: Torque::FS::FileNode
open()
Reimplemented from: Torque::FS::Directory
read(Attributes * attr)
Reimplemented from: Torque::FS::Directory