ScummVM API documentation
Wintermute::BaseFileEntry Class Reference
Inheritance diagram for Wintermute::BaseFileEntry:
Common::ArchiveMember

Public Member Functions

Common::SeekableReadStreamcreateReadStream () const override
 
Common::SeekableReadStreamcreateReadStreamForAltStream (Common::AltStreamType altStreamType) const override
 
Common::String getName () const override
 
Common::Path getPathInArchive () const override
 
Common::String getFileName () const override
 
- Public Member Functions inherited from Common::ArchiveMember
virtual bool isDirectory () const
 
virtual void listChildren (ArchiveMemberList &childList, const char *pattern=nullptr) const
 
virtual U32String getDisplayName () const
 
virtual bool isInMacArchive () const
 

Public Attributes

uint32 _timeDate2
 
uint32 _timeDate1
 
uint32 _flags
 
uint32 _journalTime
 
Common::Path _filename
 
uint32 _compressedLength
 
uint32 _length
 
uint32 _offset
 
BasePackage_package
 

Member Function Documentation

◆ createReadStream()

Common::SeekableReadStream* Wintermute::BaseFileEntry::createReadStream ( ) const
overridevirtual

Create a read stream.

Implements Common::ArchiveMember.

◆ createReadStreamForAltStream()

Common::SeekableReadStream* Wintermute::BaseFileEntry::createReadStreamForAltStream ( Common::AltStreamType  altStreamType) const
overridevirtual

Create a read stream of an alternate stream.

Implements Common::ArchiveMember.

◆ getName()

Common::String Wintermute::BaseFileEntry::getName ( ) const
inlineoverridevirtual

Implements Common::ArchiveMember.

◆ getPathInArchive()

Common::Path Wintermute::BaseFileEntry::getPathInArchive ( ) const
inlineoverridevirtual

Get the full path of the archive member relative to the containing archive root.

Implements Common::ArchiveMember.

◆ getFileName()

Common::String Wintermute::BaseFileEntry::getFileName ( ) const
inlineoverridevirtual

Get the file name of the archive member relative to its containing directory within the archive.

Implements Common::ArchiveMember.


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