11 lines
302 B
Go
11 lines
302 B
Go
package d2interface
|
|
|
|
// ArchiveManager manages loading files from archives
|
|
type ArchiveManager interface {
|
|
Cacher
|
|
LoadArchiveForFile(filePath string) (Archive, error)
|
|
FileExistsInArchive(filePath string) (bool, error)
|
|
LoadArchive(archivePath string) (Archive, error)
|
|
CacheArchiveEntries() error
|
|
}
|