ScummVM API documentation
TeenAgent::TransientFilePack Class Reference

#include <pack.h>

Inheritance diagram for TeenAgent::TransientFilePack:
TeenAgent::Pack

Public Member Functions

bool open (const Common::Path &filename) override
 
void close () override
 
uint32 getSize (uint32 id) const override
 
uint32 read (uint32 id, byte *dst, uint32 size) const override
 
Common::SeekableReadStreamgetStream (uint32 id) const override
 
- Public Member Functions inherited from TeenAgent::Pack
virtual uint32 fileCount () const
 

Additional Inherited Members

- Protected Attributes inherited from TeenAgent::Pack
uint32 _fileCount
 

Detailed Description

Pack file which reopens file each request. Do not keep file descriptor open. Useful for minimizing file descriptors opened at the same time. Critical for PSP backend.


The documentation for this class was generated from the following file: