| 6 | #include <JSystem/JUtility/JUTFader.h> |
| 7 | |
| 8 | class ErrorViewApp : public GameApp |
| 9 | { // Autogenerated |
| 10 | // Global |
| 11 | public: |
| 12 | enum ErrorId |
| 13 | { |
| 14 | ERROR_NONE, |
| 15 | ERROR_COVER_OPEN, |
| 16 | ERROR_NO_DISK, |
| 17 | ERROR_WRONG_DISK, |
| 18 | ERROR_RETRY, // game disk could not be read |
| 19 | ERROR_FATAL, |
| 20 | ERROR_LA_TRANSFER, |
| 21 | ERROR_LA_TRANSFER2, |
| 22 | ERROR_LA_ROUTER, |
| 23 | ERROR_LA_CONNECTED, // check if only gamecubes are connected to lan link |
| 24 | ERROR_LA_CONNECTION, // check lan cable connection and settings |
| 25 | ERROR_LA_DISCONNECT, |
| 26 | ERROR_LA_DISCONNECT_LINK, |
| 27 | ERROR_MAX |
| 28 | }; |
| 29 | |
| 30 | static ErrorViewApp *create(); // 0x802011cc |
| 31 | static void call(ErrorId); // 0x8020121c |
| 32 | ErrorViewApp(); // 0x80201310 |
| 33 | virtual ~ErrorViewApp(); // 0x80201384, override |
| 34 | virtual void draw(); // 0x802013e4, override |
| 35 | virtual void calc(); // 0x80201408, override |
| 36 | virtual void reset(); // 0x802015a8, override |
| 37 | |
| 38 | PrintDvdError *getPrintDvdError() { return mDvdError; } |
| 39 | |
| 40 | static ErrorViewApp *ptr() { return mspErrorViewApp; }; |
| 41 | |
| 42 | static ErrorViewApp *mspErrorViewApp; // 0x804169c0 |
| 43 | static ErrorId msErrorId; // 0x804169c4 |
| 44 | |
| 45 | int mErrorState; |
| 46 | JUTFader::EStatus mFadeStatus; |
| 47 | s16 _14; |
| 48 | PrintDvdError *mDvdError; |
| 49 | }; // Size: 0x1c |
| 50 | #endif // ERRORVIEWAPP_H |