Definition at line 9 of file MultiDvdArchive.hh.
Public Types | |
| enum class | Format { Double , Single , None } |
Public Member Functions | |
| MultiDvdArchive (u16 archiveCount=1) | |
| void * | getFile (const char *filename, size_t *size) const |
| void | load (const char *filename) |
| void | load (const MultiDvdArchive *other) |
| void | rip (const char *filename) |
| void | clear () |
| void | unmount () |
| bool | isLoaded () const |
| u16 | rippedArchiveCount () const |
Private Attributes | |
| DvdArchive * | m_archives |
| void ** | m_fileStarts |
| size_t * | m_fileSizes |
| char ** | m_suffixes |
| Format * | m_formats |
| u16 | m_archiveCount |
|
strong |
Definition at line 11 of file MultiDvdArchive.hh.
|
0x8052A538 |
Definition at line 10 of file MultiDvdArchive.cc.
|
0x8052A6DC |
Definition at line 27 of file MultiDvdArchive.cc.
|
0x8052AC40 |
Definition at line 112 of file MultiDvdArchive.cc.
|
0x8052A760 |
Definition at line 38 of file MultiDvdArchive.cc.
|
nodiscard0x8052A800 |
Definition at line 126 of file MultiDvdArchive.cc.
|
0x8052A954 |
Definition at line 58 of file MultiDvdArchive.cc.
|
0x8052AAE8 |
Definition at line 84 of file MultiDvdArchive.cc.
|
0x8052AB6C |
Definition at line 91 of file MultiDvdArchive.cc.
|
nodiscard0x8052AE08 |
Definition at line 137 of file MultiDvdArchive.cc.
|
0x8052AA88 |
Definition at line 119 of file MultiDvdArchive.cc.
|
private |
Definition at line 37 of file MultiDvdArchive.hh.
|
private |
Definition at line 32 of file MultiDvdArchive.hh.
|
private |
Definition at line 34 of file MultiDvdArchive.hh.
|
private |
Definition at line 33 of file MultiDvdArchive.hh.
|
private |
Definition at line 36 of file MultiDvdArchive.hh.
|
private |
Definition at line 35 of file MultiDvdArchive.hh.