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

Myst3::DirectoryEntry Class Reference

#include <directoryentry.h>

Collaboration diagram for Myst3::DirectoryEntry:

List of all members.

Public Member Functions

 DirectoryEntry ()
 DirectoryEntry (Archive *archive)
void readFromStream (Common::SeekableReadStream &inStream, const char *room)
void dumpToFiles (Common::SeekableReadStream &inStream)
DirectorySubEntrygetItemDescription (uint16 face, DirectorySubEntry::ResourceType type)
DirectorySubEntryList listItemsMatching (uint16 face, DirectorySubEntry::ResourceType type)
uint32 getIndex ()
const char * getRoom ()

Private Attributes

char _roomName [5]
uint32 _index
Common::Array< DirectorySubEntry_subentries

Detailed Description

Definition at line 32 of file directoryentry.h.

Constructor & Destructor Documentation

Myst3::DirectoryEntry::DirectoryEntry (  )  [inline]

Definition at line 41 of file directoryentry.h.

Myst3::DirectoryEntry::DirectoryEntry ( Archive archive  ) 

Definition at line 28 of file directoryentry.cpp.

Member Function Documentation

void Myst3::DirectoryEntry::dumpToFiles ( Common::SeekableReadStream inStream  ) 

Definition at line 53 of file directoryentry.cpp.

uint32 Myst3::DirectoryEntry::getIndex (  )  [inline]

Definition at line 50 of file directoryentry.h.

DirectorySubEntry * Myst3::DirectoryEntry::getItemDescription ( uint16  face,
DirectorySubEntry::ResourceType  type 

Definition at line 59 of file directoryentry.cpp.

const char* Myst3::DirectoryEntry::getRoom (  )  [inline]

Definition at line 51 of file directoryentry.h.

DirectorySubEntryList Myst3::DirectoryEntry::listItemsMatching ( uint16  face,
DirectorySubEntry::ResourceType  type 

Definition at line 69 of file directoryentry.cpp.

void Myst3::DirectoryEntry::readFromStream ( Common::SeekableReadStream inStream,
const char *  room 

Definition at line 33 of file directoryentry.cpp.

Member Data Documentation

Definition at line 38 of file directoryentry.h.

Definition at line 35 of file directoryentry.h.

Definition at line 34 of file directoryentry.h.

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

Generated on Sat Apr 4 2020 05:02:20 for ResidualVM by doxygen 1.7.1
curved edge   curved edge