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

Grim::McmpMgr Class Reference

#include <imuse_mcmp_mgr.h>

Collaboration diagram for Grim::McmpMgr:

List of all members.

Classes

struct  CompTable

Public Member Functions

 McmpMgr ()
 ~McmpMgr ()
bool openSound (const char *filename, Common::SeekableReadStream *data, int &offsetData)
int32 decompressSample (int32 offset, int32 size, byte **comp_final)

Private Attributes

CompTable_compTable
int16 _numCompItems
int _curSample
Common::SeekableReadStream_file
byte _compOutput [0x2000]
byte_compInput
int _outputSize
int _lastBlock

Detailed Description

Definition at line 28 of file imuse_mcmp_mgr.h.


Constructor & Destructor Documentation

Grim::McmpMgr::McmpMgr (  ) 

Definition at line 34 of file imuse_mcmp_mgr.cpp.

Grim::McmpMgr::~McmpMgr (  ) 

Definition at line 44 of file imuse_mcmp_mgr.cpp.


Member Function Documentation

int32 Grim::McmpMgr::decompressSample ( int32  offset,
int32  size,
byte **  comp_final 
)

Definition at line 91 of file imuse_mcmp_mgr.cpp.

bool Grim::McmpMgr::openSound ( const char *  filename,
Common::SeekableReadStream data,
int &  offsetData 
)

Definition at line 49 of file imuse_mcmp_mgr.cpp.


Member Data Documentation

Definition at line 43 of file imuse_mcmp_mgr.h.

byte Grim::McmpMgr::_compOutput[0x2000] [private]

Definition at line 42 of file imuse_mcmp_mgr.h.

Definition at line 38 of file imuse_mcmp_mgr.h.

Definition at line 40 of file imuse_mcmp_mgr.h.

Definition at line 41 of file imuse_mcmp_mgr.h.

Definition at line 45 of file imuse_mcmp_mgr.h.

Definition at line 39 of file imuse_mcmp_mgr.h.

Definition at line 44 of file imuse_mcmp_mgr.h.


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


Generated on Sat Nov 16 2019 05:03:04 for ResidualVM by doxygen 1.7.1
curved edge   curved edge