ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Stark::Formats::XARCMember Class Reference

Inheritance diagram for Stark::Formats::XARCMember:
Collaboration diagram for Stark::Formats::XARCMember:

List of all members.

Public Member Functions

 XARCMember (const XARCArchive *xarc, Common::ReadStream &stream, uint32 offset)
Common::SeekableReadStreamcreateReadStream () const
Common::String getName () const
uint32 getLength () const
uint32 getOffset () const

Private Member Functions

Common::String readString (Common::ReadStream &stream)

Private Attributes

const XARCArchive_xarc
Common::String _name
uint32 _offset
uint32 _length

Detailed Description

Definition at line 38 of file xarc.cpp.

Constructor & Destructor Documentation

Stark::Formats::XARCMember::XARCMember ( const XARCArchive xarc,
Common::ReadStream stream,
uint32  offset 

Definition at line 57 of file xarc.cpp.

Member Function Documentation

Common::SeekableReadStream * Stark::Formats::XARCMember::createReadStream (  )  const [virtual]

Implements Common::ArchiveMember.

Definition at line 74 of file xarc.cpp.

uint32 Stark::Formats::XARCMember::getLength (  )  const [inline]

Definition at line 44 of file xarc.cpp.

Common::String Stark::Formats::XARCMember::getName (  )  const [inline, virtual]

Implements Common::ArchiveMember.

Definition at line 43 of file xarc.cpp.

uint32 Stark::Formats::XARCMember::getOffset (  )  const [inline]

Definition at line 45 of file xarc.cpp.

Common::String Stark::Formats::XARCMember::readString ( Common::ReadStream stream  )  [private]

Definition at line 78 of file xarc.cpp.

Member Data Documentation

Definition at line 51 of file xarc.cpp.

Definition at line 49 of file xarc.cpp.

Definition at line 50 of file xarc.cpp.

Definition at line 48 of file xarc.cpp.

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

Generated on Sat Jul 4 2020 05:04:14 for ResidualVM by doxygen 1.7.1
curved edge   curved edge