22 lines
356 B
C
22 lines
356 B
C
/*
|
|
* dmgfile.h
|
|
* libdmg-hfsplus
|
|
*
|
|
*/
|
|
|
|
#include <dmg/dmg.h>
|
|
|
|
io_func* openDmgFile(AbstractFile* dmg);
|
|
io_func* openDmgFilePartition(AbstractFile* dmg, int partition);
|
|
|
|
typedef struct DMG {
|
|
AbstractFile* dmg;
|
|
ResourceKey* resources;
|
|
uint32_t numBLKX;
|
|
BLKXTable** blkx;
|
|
void* runData;
|
|
uint64_t runStart;
|
|
uint64_t runEnd;
|
|
uint64_t offset;
|
|
} DMG;
|