ScummVM API documentation
MT32Emu::ROMInfo Struct Reference

Public Types

enum  Type { PCM, Control, Reverb }
 
enum  PairType {
  Full, FirstHalf, SecondHalf, Mux0,
  Mux1
}
 

Static Public Member Functions

static const ROMInfogetROMInfo (File *file)
 
static const ROMInfogetROMInfo (File *file, const ROMInfo *const *romInfos)
 
static void freeROMInfo (const ROMInfo *romInfo)
 
static const ROMInfo ** getROMInfoList (Bit32u types, Bit32u pairTypes)
 
static void freeROMInfoList (const ROMInfo **romInfos)
 
static const ROMInfo *const * getAllROMInfos (Bit32u *itemCount=NULL)
 
static const ROMInfo *const * getFullROMInfos (Bit32u *itemCount=NULL)
 
static const ROMInfo *const * getPartialROMInfos (Bit32u *itemCount=NULL)
 

Public Attributes

size_t fileSize
 
const File::SHA1Digest & sha1Digest
 
enum MT32Emu::ROMInfo::Type type
 
const char * shortName
 
const char * description
 
enum MT32Emu::ROMInfo::PairType pairType
 
const ROMInfopairROMInfo
 

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