mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-03 08:23:08 -04:00
JKernel (#20)
* JKRDvdArchive.s split * JKRMemArchive.s split * JKRAramArchive.s split * JKRCompArchive.s split * JKRDecomp.s split * JKRDvdRipper.s split * JKRAramBlock.s split * JKRAramHeap.s split * JKRAramPiece.s split * JKRAramStream.s split * removed unused .s files * JKRDvdAramRipper.s split * JKRAram.s split * cleanup and making vtables easier to debug * fixed merge errors * fixed JKRFileLoader::fetchVolumeName Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -15,12 +15,13 @@ class JKRFileFinder : JKRFileFinder_UnknownBase {
|
||||
JKRFileFinder();
|
||||
virtual ~JKRFileFinder();
|
||||
|
||||
virtual bool findNextFile(void) = 0;
|
||||
|
||||
bool isAvailable() {
|
||||
return this->mIsAvailable;
|
||||
}
|
||||
|
||||
public:
|
||||
/* vt[3] */ virtual bool findNextFile(void) = 0;
|
||||
|
||||
private:
|
||||
bool mIsAvailable;
|
||||
bool field_0x11;
|
||||
@@ -33,9 +34,10 @@ class JKRArcFinder : public JKRFileFinder {
|
||||
JKRArcFinder(JKRArchive*, long, long);
|
||||
virtual ~JKRArcFinder();
|
||||
|
||||
virtual bool findNextFile(void);
|
||||
public:
|
||||
/* vt[3] */ virtual bool findNextFile(void); /* override */
|
||||
|
||||
private:
|
||||
private:
|
||||
JKRArchive* mArchive;
|
||||
u32 field_0x18;
|
||||
u32 field_0x1c;
|
||||
@@ -47,7 +49,8 @@ class JKRDvdFinder : public JKRFileFinder {
|
||||
JKRDvdFinder(char const*);
|
||||
virtual ~JKRDvdFinder();
|
||||
|
||||
virtual bool findNextFile(void);
|
||||
public:
|
||||
/* vt[3] */ virtual bool findNextFile(void); /* override */
|
||||
|
||||
private:
|
||||
u8 mDvd[12];
|
||||
|
||||
Reference in New Issue
Block a user