| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csArchive Member List

This is the complete list of members for csArchive, including all inherited members.

ArchiveEntry class | csArchive | `[friend]`
csArchive(const char *filename) | csArchive |
DeleteFile(const char *name) | csArchive |
Dir() const | csArchive |
FileExists(const char *name, size_t *size=0) const | csArchive |
FindName(const char *name) const | csArchive |
Flush() | csArchive |
GetComment() const | csArchive | `[inline]`
GetFile(size_t no) | csArchive | `[inline]`
GetFileName(void *entry) const | csArchive | `[inline]`
GetFileSize(void *entry) const | csArchive | `[inline]`
GetFileTime(void *entry, csFileTime &ztime) const | csArchive | `[inline]`
GetName() const | csArchive | `[inline]`
hdr_central | csArchive | `[static]`
hdr_endcentral | csArchive | `[static]`
hdr_extlocal | csArchive | `[static]`
hdr_local | csArchive | `[static]`
NewFile(const char *name, size_t size=0, bool pack=true) | csArchive |
Read(const char *name, size_t *size=0) | csArchive |
SetFileTime(void *entry, const csFileTime &ztime) | csArchive | `[inline]`
Write(void *entry, const char *data, size_t size) | csArchive |
~csArchive() | csArchive |