Public Types | |
enum | Type { PCM, Control, Reverb } |
enum | PairType { Full, FirstHalf, SecondHalf, Mux0, Mux1 } |
Static Public Member Functions | |
static const ROMInfo * | getROMInfo (File *file) |
static const ROMInfo * | getROMInfo (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 ROMInfo * | pairROMInfo |