Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_file_select.h
Go to the documentation of this file.
1#ifndef D_FILE_D_FILE_SELECT_H
2#define D_FILE_D_FILE_SELECT_H
3
4#include "d/d_com_inf_game.h"
5#include "m_Do/m_Do_MemCard.h"
7#include "d/d_msg_string.h"
8#include "d/d_name.h"
11
12class dFile_info_c;
13
15public:
16 void draw();
17 virtual ~dDlst_FileSel_c() {
18 delete Scr;
19 delete mMessageString;
20 }
21
24 JUT_ASSERT(104, font[0] != NULL);
25
27 JUT_ASSERT(107, font[1] != NULL);
28
30 JUT_ASSERT(110, mMessageString != NULL);
31 }
32
33 /* 0x04 */ J2DScreen* Scr;
34 /* 0x08 */ JUTFont* font[2];
36};
37
39public:
41 virtual ~dFile_select3D_c();
42 void _create(u8, u8);
43 void _delete();
44 void freeHeap();
45 void _move();
46 void draw();
47 void setJ3D(char const*, char const*, char const*);
48 void set_mtx();
49 void animePlay();
50 void animeEntry();
51 void createMaskModel();
52 void createMirrorModel();
53 void toItem3Dpos(f32, f32, f32, cXyz*);
54 void calcViewMtx(Mtx);
55
56 void drawOff() { mpModel = 0; }
57 void setBasePane(CPaneMgr* paneMgr) { mPaneMgr = paneMgr; }
58 void setBase2Pane(J2DPane* pane) { mPane = pane; }
59
61 /* 0x0008 */ J3DModel* mpModel;
62 /* 0x000C */ mDoExt_bckAnm* mBckAnm;
63 /* 0x0010 */ mDoExt_brkAnm* mBrkAnm;
64 /* 0x0014 */ dKy_tevstr_c mTevstr;
65 /* 0x039C */ CPaneMgr* mPaneMgr;
66 /* 0x03A0 */ J2DPane* mPane;
67 /* 0x03A4 */ cXyz field_0x03a4;
68 /* 0x03B0 */ csXyz field_0x03b0;
69 /* 0x03B6 */ u8 padding[2];
70 /* 0x03B8 */ cXyz field_0x03b8;
71 /* 0x03C4 */ f32 field_0x03c4;
72 /* 0x03C8 */ f32 field_0x03c8;
73 /* 0x03CC */ u8 field_0x03CC[0x03CE - 0x03CC];
74 /* 0x03CE */ u8 mMirrorIdx;
75 /* 0x03CF */ u8 mMaskIdx;
76};
77
79public:
80 void draw();
81 virtual ~dDlst_FileSelYn_c() { delete ScrYn; }
82
83 /* 0x04 */ J2DScreen* ScrYn;
84 /* 0x08 */ u8 field_0x08[4];
85};
86
88public:
89 void draw();
90 virtual ~dDlst_FileSelDt_c() { delete ScrDt; }
91
92 /* 0x04 */ J2DScreen* ScrDt;
93 /* 0x08 */ J2DPane* mpPane;
94 /* 0x0C */ J2DPane* mpPane2;
95};
96
98public:
99 void draw();
100 virtual ~dDlst_FileSelCp_c() { delete Scr; }
101
102 /* 0x04 */ J2DScreen* Scr;
103 /* 0x08 */ bool isShow;
104 /* 0x0C */ J2DPane* mpPane1;
105 /* 0x10 */ J2DPane* mpPane2;
106};
107
109public:
110 void draw();
111 virtual ~dDlst_FileSel3m_c() { delete Scr3m; }
112
113 /* 0x04 */ J2DScreen* Scr3m;
114};
115
116class dFs_HIO_c : public JORReflexible {
117public:
118 dFs_HIO_c();
119 virtual ~dFs_HIO_c() {}
120
121 void genMessage(JORMContext*);
122
123 /* 0x0000 */ // void* vtable;
124 /* 0x0004 */ s8 no;
127 /* 0x0007 */ u8 char_switch_frames;
129 /* 0x0009 */ u8 copy_erase_frames;
130 /* 0x000A */ u8 field_0x000a;
132 /* 0x000C */ u8 card_wait_frames;
133 /* 0x000D */ u8 field_0x000d;
134 /* 0x000E */ u8 field_0x000e[2];
135 /* 0x0010 */ f32 test_frame_counts[3];
136#if VERSION == VERSION_GCN_PAL
138#endif
139 /* 0x001C */ u8 title_mesg_check;
141 /* 0x001E */ u8 error_mesg_check;
144 /* 0x0021 */ u8 test_mask_display;
146 /* 0x0023 */ u8 field_0x0023;
147};
148
149// Trying to define this using dSv_save_c causes alignment issues
150typedef u8 SaveDataBuf[SAVEDATA_SIZE];
151
153public:
154 typedef void (dFile_select_c::*DispFunc)();
155
204
205 #if PLATFORM_WII || PLATFORM_SHIELD
216 #endif
217 };
218
247
248 #if PLATFORM_WII || PLATFORM_SHIELD
260 #endif
261 };
262
264 virtual ~dFile_select_c();
265 void _create();
266 void _move();
267 void selFileWakuAnm();
268 void bookIconAnm();
269 void selCopyFileWakuAnm();
270 void copyBookIconAnm();
271 void dataDelEffAnm();
272 void dataCopyEffAnm();
273 void selectDataBaseMoveAnmInitSet(int, int);
275 void dataSelectInAnmSet();
276 void dataSelectIn();
277 void dataSelectInit();
278 void dataSelect();
279 void dataSelectStart();
280 void selectDataMoveAnmInitSet(int, int);
281 bool selectDataMoveAnm();
282 void dataSelectAnmSet();
283 void dataSelectMoveAnime();
284 void makeRecInfo(u8);
285 void selectDataOpenMove();
286 void selectDataNameMove();
288 void menuSelect();
289 void menuSelectStart();
290 void menuSelectCansel();
291 void menuMoveAnmInitSet(int, int);
292 bool menuMoveAnm();
293 void menuSelectAnmSet();
294 void menuSelectMoveAnm();
295 void ToNameMove();
296 void ToNameMove2();
297 void nameInputWait();
298 void nameInput();
300 void nameInputFade();
301 void nameInput2Move();
302 void nameInput2();
303 void backNameInputMove0();
304 void backNameInputMove();
305 void ToCopyPaneMove();
306 void ToErasePaneMove();
307 void backSelectMove();
308 void copySelMoveAnmInitSet(int, int);
310 void copyDataToSelect();
318 void copyToSelBack();
319 void copyToSelPaneMove();
320 void yesnoMenuMoveAnmInitSet(int, int);
321 bool yesnoMenuMoveAnm();
322 bool yesnoSelectMoveAnm();
323 void yesnoCursorShow();
324 void YesNoSelect();
325 void yesNoSelectStart();
326 void yesnoSelectAnmSet();
327 void yesnoCancelAnmSet();
328 void YesNoCancelMove();
329 void yesNoCursorMoveAnm();
330 void CmdExecPaneMove0();
331 void CommandExec();
332 void DataEraseWait();
333 void DataEraseWait2();
334 void ErasePaneMoveOk();
335 void ErasePaneMoveOk2();
337 void eraseEndBackSelect();
338 void DataCopyWait();
339 void DataCopyWait2();
340 void copyPaneMoveOk();
341 void copyPaneMoveOk2();
342 void ErrorMsgPaneMove();
343 void backDatSelPaneMove();
344 void backDatSelWait();
345 void backDatSelWait2();
346 void nextModeWait();
347 void screenSet();
348 void screenSetCopySel();
349 void screenSetYesNo();
350 void screenSet3Menu();
351 void screenSetDetail();
352 void setWakuAnm();
353 void displayInit();
354 void setSaveData();
355 void headerTxtSet(u16, u8, u8);
356 bool headerTxtChangeAnm();
357 void modoruTxtChange(u8);
359 bool modoruTxtDispAnm();
361 bool ketteiTxtDispAnm();
364 void selFileCursorShow();
365 void menuWakuAlpahAnmInit(u8, u8, u8, u8);
366 bool menuWakuAlpahAnm(u8);
367 void menuCursorShow();
369 bool yesnoWakuAlpahAnm(u8);
370 void _draw();
371 void errorMoveAnmInitSet(int, int);
372 bool errorMoveAnm();
373 void errDispInitSet(int, int);
374 void MemCardCheckMain();
375 void MemCardStatCheck();
376 void MemCardLoadWait();
378 void noFileSpaceDispInit();
380 void iplSelDispInit();
383 void MemCardGotoIPL();
384 void noSaveSelDispInit();
395 void MemCardFormat();
396 void MemCardFormatWait();
397 void MemCardFormatCheck();
400 void MemCardMakeGameFile();
406 bool errYesNoSelect();
407 void errCurMove(u8);
409 void errorTxtSet(u16);
410 bool errorTxtChangeAnm();
411 bool fileRecScaleAnm();
413 bool fileRecScaleAnm2();
414 bool fileInfoScaleAnm();
415 void nameMoveAnmInitSet(int, int);
416 bool nameMoveAnm();
418 void setInitSaveData();
419 void dataSave();
420
421 #if PLATFORM_WII || PLATFORM_SHIELD
422 bool GCtoWiiTimeConvert();
423 void dataSelectInCopy();
424 void cardToNandDataCopy();
433 void loadFileNAND();
434 void errDispInitSet(char*);
435 void nandStatCheck();
436 void MemCardLoadWaitCard();
437 void cardDataCopySel();
439 void cardDataCopySel2();
441 void loadWaitNand();
442 void loadNandFile();
443 void gameFileInitSel();
444 void gameFileInitSelDisp();
445 void gameFileInit();
446 void gameFileInitCheck();
447 void saveDataClearInit();
448 #endif
449
450 #if DEBUG
451 void titleMsgCheck();
452 void errorMsgCheck();
453 #endif
454
455 bool getFadeFlag() { return mFadeFlag; }
456 int isDataNew(u8 i) { return mIsDataNew[i]; }
457 int isSelectEnd() { return mIsSelectEnd; }
459 void setUseType(u8 type) { mUseType = type; }
460
461 /* 0x0004 */ u8 field_0x04[4];
462 /* 0x0008 */ JKRArchive* mpArchive;
469 /* 0x005C */ u8 field_0x005c[4];
472 /* 0x0068 */ dName_c* mpName;
474 /* 0x0070 */ dFile_info_c* mFileInfo[3];
475 /* 0x007C */ dFile_info_c* mCpFileInfo[2];
483 /* 0x00A0 */ s32 field_0x00a0;
484 /* 0x00A4 */ CPaneMgr* mBaseMovePane;
485 /* 0x00A8 */ u8 field_0x00a8[0xb0-0xa8];
486 /* 0x00B0 */ s32 mBaseMoveAnmFrame;
488 /* 0x00B8 */ u8 field_0x00b8;
489 /* 0x00B9 */ u8 field_0x00b9;
490 /* 0x00BA */ u8 field_0x00ba;
491 /* 0x00BB */ u8 field_0x00bb;
492 /* 0x00BC */ CPaneMgr* mSelFilePanes[3];
493 /* 0x00C8 */ f32 field_0x00c8[3];
494 /* 0x00D4 */ f32 field_0x00d4[3];
495 /* 0x00E0 */ s32 field_0x00e0[3];
496 /* 0x00EC */ s32 field_0x00ec;
497 /* 0x00F0 */ CPaneMgr* mYnSelPane[2];
498 /* 0x00F8 */ s32 field_0x00f8[2];
499 /* 0x0100 */ s32 field_0x0100;
500 /* 0x0104 */ s32 field_0x0104;
501 /* 0x0108 */ bool field_0x0108;
502 /* 0x0109 */ bool field_0x0109;
503 /* 0x010A */ u8 field_0x10a[2];
504 /* 0x010C */ J2DPane* mBaseSubPane;
505 /* 0x0110 */ int field_0x0110;
506 /* 0x0114 */ int field_0x0114;
507 /* 0x0118 */ J2DPane* m3mMenuPane;
508 /* 0x011C */ J2DPane* mNameBasePane;
509 /* 0x0120 */ int field_0x0120;
510 /* 0x0124 */ int field_0x0124;
511 /* 0x0128 */ bool field_0x0128;
512 /* 0x0129 */ u8 field_0x0129[0x012C - 0x0129];
513 /* 0x012C */ J2DPane* mErrorMsgPane;
514 /* 0x0130 */ int field_0x0130;
515 /* 0x0134 */ int field_0x0134;
517 /* 0x0140 */ char* mErrorMsgStringPtr[2];
518 /* 0x0148 */ u8 mErrorTxtDispIdx;
519 /* 0x0149 */ u8 field_0x0149;
520 /* 0x014A */ bool field_0x014a;
521 /* 0x014B */ bool field_0x014b;
522 /* 0x014C */ CPaneMgrAlpha* mDeleteEfPane[3];
523 /* 0x0158 */ CPaneMgrAlpha* mCopyEfPane[3];
524 /* 0x0164 */ CPaneMgr* mSelFileMoyoPane[3];
525 /* 0x0170 */ CPaneMgr* mSelFileGoldPane[3];
526 /* 0x017C */ CPaneMgr* mSelFileGold2Pane[3];
528 /* 0x0194 */ u8 field_0x0194[3];
529 /* 0x0197 */ u8 field_0x0197[3];
530 /* 0x019A */ u8 field_0x019a[3];
531 /* 0x019D */ u8 field_0x019d[3];
532 /* 0x01A0 */ CPaneMgrAlpha* mYnSelPane_m[2];
533 /* 0x01A8 */ CPaneMgrAlpha* mYnSelPane_g[2];
534 /* 0x01B0 */ CPaneMgrAlpha* mYnSelPane_gr[2];
535 /* 0x01B8 */ u8 field_0x01b8[2];
536 /* 0x01BA */ u8 field_0x01ba[2];
537 /* 0x01BC */ u8 field_0x01bc[2];
538 /* 0x01BE */ u8 field_0x01be[2];
539 /* 0x01C0 */ CPaneMgr* mYnSelTxtPane[2];
541 /* 0x01CC */ s32 mSelFileBpkFrame;
551 /* 0x01F4 */ s32 mDtEffBtkFrame;
553 /* 0x01FC */ s32 mCpEffBtkFrame;
555 /* 0x0204 */ s32 mCpDtEffBrkFrame;
556 /* 0x0208 */ u8 field_0x0208;
557 /* 0x0209 */ u8 field_0x0209;
558 /* 0x020A */ u8 mFadeTimer;
559 /* 0x020B */ u8 field_0x020b;
561 /* 0x0214 */ char* mHeaderStringPtr[2];
562 /* 0x021C */ u8 mHeaderTxtDispIdx;
563 /* 0x021D */ u8 field_0x021d;
564 /* 0x021E */ u8 field_0x021e;
565 /* 0x021F */ u8 field_0x021f;
572 /* 0x024A */ bool field_0x0248;
573 /* 0x024A */ bool field_0x0249;
574 /* 0x024A */ u8 field_0x024a;
575 /* 0x024B */ u8 field_0x024b;
576 /* 0x024C */ u8 field_0x024c;
577 /* 0x024B */ u8 field_0x024d[3];
578 /* 0x0250 */ char* mModoruStringPtr;
579 /* 0x0254 */ STControl* stick;
580 /* 0x0258 */ u8 mIsDataNew[3];
581 /* 0x025B */ u8 mIsNoData[3];
582 /* 0x025C */ u8 field_0x025e[0x0264 - 0x025e];
583 /* 0x0264 */ u8 mLastSelectNum; // previously selected quest log
584 /* 0x0265 */ u8 mSelectNum; // currently selected quest log
585 /* 0x0266 */ u8 mLastSelectMenuNum; // previously select menu number (for copy / start / delete)
586 /* 0x0267 */ u8 mSelectMenuNum; // currently selected menu number (for copy / start / delete)
587 /* 0x0268 */ u8 field_0x0268;
588 /* 0x0269 */ u8 field_0x0269;
589 /* 0x026A */ u8 mCpDataNum;
590 /* 0x026B */ u8 field_0x026b;
591 /* 0x026C */ u8 field_0x026c;
592 /* 0x026D */ u8 mCpDataToNum;
593 /* 0x026E */ u8 mCommand;
594 /* 0x026F */ u8 mDataSelProc;
595 /* 0x0270 */ bool mIsSelectEnd;
596 /* 0x0271 */ u8 mCardCheckProc;
597 /* 0x0272 */ u8 field_0x0272;
598 /* 0x0273 */ u8 mNextCardCheckProc;
600 /* 0x0272 */ u8 field_0x0275[0x0280 - 0x0275];
601 /* 0x0281 */ bool field_0x0280;
602 /* 0x0281 */ bool field_0x0281;
603 /* 0x0282 */ bool field_0x0282;
604 /* 0x0283 */ bool field_0x0283;
609 /* 0x02A4 */ CPaneMgr* mCpSelPane[3];
610 /* 0x02B0 */ u8 field_0x02b0[0x2b4-0x2b0];
611 /* 0x02B4 */ int field_0x02b4[3];
612 /* 0x02C0 */ CPaneMgr* mCpSelPane_moyo[2];
613 /* 0x02C8 */ CPaneMgr* mCpSelPane_gold[2];
614 /* 0x02D0 */ CPaneMgr* mCpSelPane_gold2[2];
615 /* 0x02D8 */ CPaneMgr* mCpSelPane_book[2];
616 /* 0x02E0 */ u8 field_0x02e0[2];
617 /* 0x02E2 */ u8 field_0x02e2[2];
618 /* 0x02E4 */ u8 field_0x02e4[2];
619 /* 0x02E4 */ u8 field_0x02e6[0x2e8-0x2e6];
620 /* 0x02E8 */ J2DAnmColor* mCpSelBpk;
621 /* 0x02EC */ s32 mCpSelBpkFrame;
623 /* 0x02F4 */ s32 mCpSel03BtkFrame;
632 /* 0x0318 */ J2DAnmColor* mYnSelBpk;
633 /* 0x031C */ s32 mYnSelBpkFrame;
635 /* 0x0324 */ s32 mYnSelBtkFrame;
636 /* 0x0328 */ J2DAnmTransform* m3mBck;
638 /* 0x0330 */ J2DAnmColor* m3mBpk;
639 /* 0x0334 */ s32 m3mBpkFrame;
641 /* 0x033C */ s32 m3mBtkFrame;
642 /* 0x0340 */ CPaneMgr* m3mSelPane[3];
643 /* 0x034C */ s32 field_0x034c[3];
644 /* 0x0358 */ int field_0x0358;
645 /* 0x035C */ int field_0x035c;
646 /* 0x0360 */ bool field_0x0360;
647 /* 0x0361 */ u8 field_0x0361[3];
648 /* 0x0364 */ CPaneMgr* m3mSelPane_mo[3];
649 /* 0x0370 */ CPaneMgr* m3mSelPane_g[3];
650 /* 0x037C */ CPaneMgr* m3mSelPane_gr[3];
651 /* 0x0388 */ u8 field_0x0388[3];
652 /* 0x038B */ u8 field_0x038b[3];
653 /* 0x038E */ u8 field_0x038e[3];
654 /* 0x0390 */ u8 field_0x0391[3];
655 /* 0x0394 */ CPaneMgr* m3mSelTextPane[3];
657 /* 0x03A4 */ s32 mSelDtBtkFrame;
659 /* 0x03AC */ s16 mWaitTimer;
660 /* 0x03AE */ u8 field_0x03AE[0x03B0 - 0x03AE];
661 /* 0x03B0 */ u8 mUseType;
662 /* 0x03B1 */ u8 field_0x03b1;
663 /* 0x03B2 */ u16 field_0x03b2;
664 /* 0x03B4 */ s32 field_0x03b4;
665 /* 0x03B8 */ SaveDataBuf mSaveData[SAVEDATA_NUM];
666 /* 0x2374 */ bool mFadeFlag;
667 /* 0x2375 */ bool mHasDrawn;
668
669 #if PLATFORM_GCN
670 /* 0x2378 */ J2DPicture* mpFadePict;
671 #endif
672
673 #if PLATFORM_WII || PLATFORM_SHIELD
674 /* 0x2376 */ u8 field_0x2376[SAVEFILE_SIZE];
675 /* 0x4332 */ u8 field_0x4332;
676 /* 0x4333 */ u8 field_0x4333;
677 #endif
678};
679
680STATIC_ASSERT(sizeof(dFile_select_c) == 0x237C);
681
682#endif /* D_FILE_D_FILE_SELECT_H */
Definition d_pane_class_alpha.h:10
Definition d_pane_class.h:13
Definition J2DAnimation.h:393
Definition J2DAnimation.h:331
Definition J2DAnimation.h:217
Definition J2DAnimation.h:160
Definition J2DPane.h:51
Definition J2DPicture.h:56
Definition J2DScreen.h:48
Definition J3DModel.h:43
Definition JKRArchive.h:57
Definition JKRSolidHeap.h:10
Definition JORMContext.h:128
Definition JORReflexible.h:47
Definition JUTFont.h:69
Definition d_lib.h:16
Definition c_sxyz.h:10
Definition d_file_select.h:108
void draw()
Definition d_file_select.cpp:3805
virtual ~dDlst_FileSel3m_c()
Definition d_file_select.h:111
J2DScreen * Scr3m
Definition d_file_select.h:113
Definition d_file_select.h:97
J2DPane * mpPane1
Definition d_file_select.h:104
J2DScreen * Scr
Definition d_file_select.h:102
bool isShow
Definition d_file_select.h:103
virtual ~dDlst_FileSelCp_c()
Definition d_file_select.h:100
J2DPane * mpPane2
Definition d_file_select.h:105
void draw()
Definition d_file_select.cpp:3789
Definition d_file_select.h:87
J2DPane * mpPane
Definition d_file_select.h:93
void draw()
Definition d_file_select.cpp:3775
J2DScreen * ScrDt
Definition d_file_select.h:92
J2DPane * mpPane2
Definition d_file_select.h:94
virtual ~dDlst_FileSelDt_c()
Definition d_file_select.h:90
Definition d_file_select.h:78
J2DScreen * ScrYn
Definition d_file_select.h:83
u8 field_0x08[4]
Definition d_file_select.h:84
void draw()
Definition d_file_select.cpp:3800
virtual ~dDlst_FileSelYn_c()
Definition d_file_select.h:81
Definition d_file_select.h:14
J2DScreen * Scr
Definition d_file_select.h:33
virtual ~dDlst_FileSel_c()
Definition d_file_select.h:17
JUTFont * font[2]
Definition d_file_select.h:34
void draw()
Definition d_file_select.cpp:3770
dMsgString_c * mMessageString
Definition d_file_select.h:35
dDlst_FileSel_c()
Definition d_file_select.h:22
Definition d_drawlist.h:33
Definition d_file_sel_info.h:21
Definition d_file_select.h:38
f32 field_0x03c8
Definition d_file_select.h:72
dKy_tevstr_c mTevstr
Definition d_file_select.h:64
cXyz field_0x03b8
Definition d_file_select.h:70
mDoExt_brkAnm * mBrkAnm
Definition d_file_select.h:63
void _delete()
Definition d_file_select.cpp:5214
cXyz field_0x03a4
Definition d_file_select.h:67
JKRSolidHeap * mpSolidHeap
Definition d_file_select.h:60
f32 field_0x03c4
Definition d_file_select.h:71
void draw()
Definition d_file_select.cpp:5238
void setJ3D(char const *, char const *, char const *)
Definition d_file_select.cpp:5249
u8 padding[2]
Definition d_file_select.h:69
void calcViewMtx(Mtx)
Definition d_file_select.cpp:5450
J2DPane * mPane
Definition d_file_select.h:66
void _create(u8, u8)
Definition d_file_select.cpp:5179
void freeHeap()
Definition d_file_select.cpp:5216
mDoExt_bckAnm * mBckAnm
Definition d_file_select.h:62
u8 field_0x03CC[0x03CE - 0x03CC]
Definition d_file_select.h:73
csXyz field_0x03b0
Definition d_file_select.h:68
virtual ~dFile_select3D_c()
Definition d_file_select.cpp:5175
void drawOff()
Definition d_file_select.h:56
void set_mtx()
Definition d_file_select.cpp:5300
void createMirrorModel()
Definition d_file_select.cpp:5385
CPaneMgr * mPaneMgr
Definition d_file_select.h:65
J3DModel * mpModel
Definition d_file_select.h:61
void setBase2Pane(J2DPane *pane)
Definition d_file_select.h:58
void animePlay()
Definition d_file_select.cpp:5314
void createMaskModel()
Definition d_file_select.cpp:5343
dFile_select3D_c()
Definition d_file_select.cpp:5167
void setBasePane(CPaneMgr *paneMgr)
Definition d_file_select.h:57
void animeEntry()
Definition d_file_select.cpp:5333
u8 mMaskIdx
Definition d_file_select.h:75
void _move()
Definition d_file_select.cpp:5224
u8 mMirrorIdx
Definition d_file_select.h:74
void toItem3Dpos(f32, f32, f32, cXyz *)
Definition d_file_select.cpp:5435
Definition d_file_select.h:152
int field_0x0358
Definition d_file_select.h:644
CPaneMgr * mSelFileGoldPane[3]
Definition d_file_select.h:525
bool field_0x0248
Definition d_file_select.h:572
void nameInput()
Definition d_file_select.cpp:1401
u8 field_0x019d[3]
Definition d_file_select.h:531
u8 field_0x026c
Definition d_file_select.h:591
bool errorTxtChangeAnm()
Definition d_file_select.cpp:5000
bool headerTxtChangeAnm()
Definition d_file_select.cpp:3521
void iplSelDispInit()
Definition d_file_select.cpp:4438
void ToCopyPaneMove()
Definition d_file_select.cpp:1572
void nameInput2Move()
Definition d_file_select.cpp:1486
CPaneMgr * mCpSelPane[3]
Definition d_file_select.h:609
u8 mDataSelProc
Definition d_file_select.h:594
void screenSetDetail()
Definition d_file_select.cpp:3403
s32 field_0x03b4
Definition d_file_select.h:664
int field_0x0114
Definition d_file_select.h:506
void MemCardGotoIPLSelect()
Definition d_file_select.cpp:4460
dDlst_FileSelYn_c mYnSel
Definition d_file_select.h:467
u8 field_0x024c
Definition d_file_select.h:576
void yesnoCursorShow()
Definition d_file_select.cpp:2083
void CommandExec()
Definition d_file_select.cpp:2331
void MemCardCheckMain()
Definition d_file_select.cpp:4013
void backSelectMove()
Definition d_file_select.cpp:1610
void MemCardSaveDataClear()
Definition d_file_select.cpp:5135
void MemCardGotoIPL()
Definition d_file_select.cpp:4479
void cardToNandDataCopyOkDisp3()
Definition d_file_select.cpp:2817
void errorMoveAnmInitSet(int, int)
Definition d_file_select.cpp:3810
u8 field_0x01be[2]
Definition d_file_select.h:538
J2DAnmColor * mYnSelBpk
Definition d_file_select.h:632
u8 field_0x04[4]
Definition d_file_select.h:461
void copySelectWakuAlpahAnmInit(u8, u8, u8, u8)
Definition d_file_select.cpp:1834
void eraseEndBackSelect()
Definition d_file_select.cpp:2445
void MemCardMakeGameFileSelDisp()
Definition d_file_select.cpp:4716
bool yesnoWakuAlpahAnm(u8)
Definition d_file_select.cpp:3707
void saveDataClearInit()
Definition d_file_select.cpp:5129
CPaneMgr * mSelFilePane_Book_l[3]
Definition d_file_select.h:527
void noFileSpaceDispInit()
Definition d_file_select.cpp:4425
CPaneMgr * mCpSelPane_moyo[2]
Definition d_file_select.h:612
s32 m3mBtkFrame
Definition d_file_select.h:641
s32 field_0x00a0
Definition d_file_select.h:483
J2DAnmColor * mSelFileBookBpk
Definition d_file_select.h:544
u8 field_0x4333
Definition d_file_select.h:676
void menuCursorShow()
Definition d_file_select.cpp:3681
void MemCardFormatYesSel2Disp()
Definition d_file_select.cpp:4648
bool yesnoMenuMoveAnm()
Definition d_file_select.cpp:1953
void dataDelEffAnm()
Definition d_file_select.cpp:537
u8 field_0x024a
Definition d_file_select.h:574
void MemCardStatCheck()
Definition d_file_select.cpp:4017
u8 field_0x020b
Definition d_file_select.h:559
void MemCardFormatCheck()
Definition d_file_select.cpp:4682
CPaneMgrAlpha * mFileInfoNoDatBasePane[3]
Definition d_file_select.h:567
void menuMoveAnmInitSet(int, int)
Definition d_file_select.cpp:1227
s32 mCpEffBtkFrame
Definition d_file_select.h:553
s32 field_0x0104
Definition d_file_select.h:500
JKRArchive * mpArchive
Definition d_file_select.h:462
void MemCardFormatNoSelDisp()
Definition d_file_select.cpp:4609
u8 mErrorTxtDispIdx
Definition d_file_select.h:518
void formatYesSelDispInitSet()
Definition d_file_select.cpp:4579
CPaneMgrAlpha * mBbtnPane
Definition d_file_select.h:568
bool field_0x0108
Definition d_file_select.h:501
void MemCardMakeGameFileSel()
Definition d_file_select.cpp:4694
dFile_warning_c * mpFileWarning
Definition d_file_select.h:473
dDlst_FileSel3m_c m3mSel
Definition d_file_select.h:468
bool fileRecScaleAnm2()
Definition d_file_select.cpp:5039
J2DAnmTransform * mCpSelBck
Definition d_file_select.h:607
CPaneMgrAlpha * mYnSelPane_m[2]
Definition d_file_select.h:532
s32 mYnSelBpkFrame
Definition d_file_select.h:633
J2DPane * mBaseSubPane
Definition d_file_select.h:504
CPaneMgr * mCpSelPane_book[2]
Definition d_file_select.h:615
s32 mCpSelBookBtkFrame
Definition d_file_select.h:627
u8 field_0x00b9
Definition d_file_select.h:489
u8 mCommand
Definition d_file_select.h:593
J2DAnmTextureSRTKey * mCpSelBookBtk
Definition d_file_select.h:626
J2DAnmTransform * field_0x009c
Definition d_file_select.h:482
dFile_select_c(JKRArchive *)
Definition d_file_select.cpp:131
void cardToNandDataCopy()
Definition d_file_select.cpp:2672
void selectDataBaseMoveAnmInitSet(int, int)
Definition d_file_select.cpp:565
void cardDataCopySel()
Definition d_file_select.cpp:4285
bool field_0x0249
Definition d_file_select.h:573
bool errorMoveAnm()
Definition d_file_select.cpp:3822
void setInitSaveData()
Definition d_file_select.cpp:5152
dDlst_FileSelCp_c mCpSel
Definition d_file_select.h:466
void setWakuAnm()
Definition d_file_select.cpp:3423
s32 mDtEffBtkFrame
Definition d_file_select.h:551
void dataSave()
Definition d_file_select.cpp:5159
u8 mLastSelectNum
Definition d_file_select.h:583
void DataCopyWait2()
Definition d_file_select.cpp:2480
bool field_0x0128
Definition d_file_select.h:511
DataSelProc_e
Definition d_file_select.h:156
@ DATASELPROC_BACK_NAME_INPUT_MOVE
Definition d_file_select.h:178
@ DATASELPROC_COPY_PANE_MOVE_OK2
Definition d_file_select.h:193
@ DATASELPROC_MEMCARD_CHECK_MAIN
Definition d_file_select.h:157
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_ERR_DISP
Definition d_file_select.h:213
@ DATASELPROC_ERROR_MSG_PANE_MOVE
Definition d_file_select.h:196
@ DATASELPROC_BACK_NAME_INPUT_MOVE0
Definition d_file_select.h:177
@ DATASELPROC_BACK_SELECT_MOVE
Definition d_file_select.h:170
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_WAIT
Definition d_file_select.h:208
@ DATASELPROC_SELECT_DATA_OPENERASE_MOVE
Definition d_file_select.h:164
@ DATASELPROC_SELECT_DATA_OPEN_MOVE
Definition d_file_select.h:162
@ DATASELPROC_DATA_SELECT_INIT
Definition d_file_select.h:159
@ DATASELPROC_NAME_INPUT2
Definition d_file_select.h:176
@ DATASELPROC_TO_NAME_MOVE2
Definition d_file_select.h:202
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_OK_DISP3
Definition d_file_select.h:212
@ DATASELPROC_YES_NO_SELECT
Definition d_file_select.h:183
@ DATASELPROC_DATA_ERASE_WAIT
Definition d_file_select.h:188
@ DATASELPROC_NAME_INPUT_FADE
Definition d_file_select.h:174
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_ERR_DISP2
Definition d_file_select.h:214
@ DATASELPROC_ERASE_END_BACK_SELECT
Definition d_file_select.h:198
@ DATASELPROC_BACK_DAT_SEL_WAIT
Definition d_file_select.h:199
@ DATASELPROC_ERASE_PANE_MOVE_OK2
Definition d_file_select.h:195
@ DATASELPROC_CMD_EXEC_PANE_MOVE0
Definition d_file_select.h:186
@ DATASELPROC_MENU_SELECT_MOVE_ANM
Definition d_file_select.h:166
@ DATASELPROC_TO_COPY_PANE_MOVE
Definition d_file_select.h:168
@ DATASELPROC_TO_NAME_MOVE
Definition d_file_select.h:167
@ DATASELPROC_DATA_SELECT_MOVE_ANIME
Definition d_file_select.h:161
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_OK_DISP2
Definition d_file_select.h:211
@ DATASELPROC_YES_NO_CANCEL_MOVE
Definition d_file_select.h:184
@ DATASELPROC_NAME_INPUT2_MOVE
Definition d_file_select.h:175
@ DATASELPROC_ERASE_END_BACK_SELECT_WAIT
Definition d_file_select.h:197
@ DATASELPROC_BACK_DAT_SEL_WAIT2
Definition d_file_select.h:200
@ DATASELPROC_NEXT_MODE_WAIT
Definition d_file_select.h:203
@ DATASELPROC_DATA_SELECT_IN
Definition d_file_select.h:158
@ DATASELPROC_SELECT_DATA_NAME_MOVE
Definition d_file_select.h:163
@ DATASELPROC_COMMAND_EXEC
Definition d_file_select.h:187
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_WAIT2
Definition d_file_select.h:209
@ DATASELPROC_DATA_COPY_WAIT
Definition d_file_select.h:190
@ DATASELPROC_YES_NO_CURSOR_MOVE_ANM
Definition d_file_select.h:185
@ DATASELPROC_COPY_DATA_TO_SELECT_MOVE_ANM
Definition d_file_select.h:180
@ DATASELPROC_NAME_INPUT_WAIT
Definition d_file_select.h:172
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_OK_DISP
Definition d_file_select.h:210
@ DATASELPROC_MENU_SELECT
Definition d_file_select.h:165
@ DATASELPROC_NAME_TO_DATA_SELECT_MOVE
Definition d_file_select.h:171
@ DATASELPROC_DATA_SELECT_IN_COPY
Definition d_file_select.h:206
@ DATASELPROC_CARD_TO_NAND_DATA_COPY_ERR_DISP3
Definition d_file_select.h:215
@ DATASELPROC_DATA_COPY_WAIT2
Definition d_file_select.h:191
@ DATASELPROC_CARD_TO_NAND_DATA_COPY
Definition d_file_select.h:207
@ DATASELPROC_BACK_DAT_SEL_PANE_MOVE
Definition d_file_select.h:201
@ DATASELPROC_COPY_PANE_MOVE_OK
Definition d_file_select.h:192
@ DATASELPROC_COPY_DATA_TO_SELECT
Definition d_file_select.h:179
@ DATASELPROC_COPY_TO_SEL_BACK
Definition d_file_select.h:181
@ DATASELPROC_DATA_SELECT
Definition d_file_select.h:160
@ DATASELPROC_NAME_INPUT
Definition d_file_select.h:173
@ DATASELPROC_DATA_ERASE_WAIT2
Definition d_file_select.h:189
@ DATASELPROC_TO_ERASE_PANE_MOVE
Definition d_file_select.h:169
@ DATASELPROC_COPY_TO_SEL_PANE_MOVE
Definition d_file_select.h:182
@ DATASELPROC_ERASE_PANE_MOVE_OK
Definition d_file_select.h:194
CPaneMgr * mSelFileMoyoPane[3]
Definition d_file_select.h:524
void _move()
Definition d_file_select.cpp:334
bool mHasDrawn
Definition d_file_select.h:667
void cardDataCopySel2Disp()
Definition d_file_select.cpp:4331
void backDatSelWait()
Definition d_file_select.cpp:2604
bool copySelectWakuAlpahAnm(u8)
Definition d_file_select.cpp:1845
void yesNoSelectStart()
Definition d_file_select.cpp:2121
bool fileRecScaleAnm()
Definition d_file_select.cpp:5018
void bookIconAnm()
Definition d_file_select.cpp:491
void cardToNandDataCopyOkDisp2()
Definition d_file_select.cpp:2783
void _draw()
Definition d_file_select.cpp:3733
dSelect_cursor_c * mSelIcon
Definition d_file_select.h:470
u8 field_0x03b1
Definition d_file_select.h:662
u8 field_0x0194[3]
Definition d_file_select.h:528
void MemCardMsgWindowInitOpen()
Definition d_file_select.cpp:4846
void errDispInitSet(int, int)
Definition d_file_select.cpp:3859
u8 mCpDataToNum
Definition d_file_select.h:592
void backNameInputMove0()
Definition d_file_select.cpp:1531
u8 field_0x00b8
Definition d_file_select.h:488
void MemCardFormatYesSelDisp()
Definition d_file_select.cpp:4599
u8 field_0x025e[0x0264 - 0x025e]
Definition d_file_select.h:582
CPaneMgrAlpha * mModoruTxtPane
Definition d_file_select.h:570
void _create()
Definition d_file_select.cpp:236
s32 mSelFileBookBrkFrame
Definition d_file_select.h:549
bool selectDataBaseMoveAnm()
Definition d_file_select.cpp:577
void gameFileInit()
Definition d_file_select.cpp:4818
void selectDataOpenMove()
Definition d_file_select.cpp:1100
u8 mIsDataNew[3]
Definition d_file_select.h:580
void loadWaitNand()
Definition d_file_select.cpp:4387
void backNameInputMove()
Definition d_file_select.cpp:1556
void MemCardErrMsgWaitNoSaveSel()
Definition d_file_select.cpp:4532
CPaneMgrAlpha * mYnSelPane_gr[2]
Definition d_file_select.h:534
u8 mFadeTimer
Definition d_file_select.h:558
CPaneMgr * m3mSelTextPane[3]
Definition d_file_select.h:655
u8 field_0x0388[3]
Definition d_file_select.h:651
u8 field_0x01bc[2]
Definition d_file_select.h:537
MemCardCheckProc_e
Definition d_file_select.h:219
@ MEMCARDCHECKPROC_CARD_DATA_COPY_SEL2
Definition d_file_select.h:257
@ MEMCARDCHECKPROC_MAKE_GAMEFILE_WAIT
Definition d_file_select.h:236
@ MEMCARDCHECKPROC_NO_SAVE_SEL_DISP
Definition d_file_select.h:223
@ MEMCARDCHECKPROC_MAKE_GAMEFILE_SEL_DISP
Definition d_file_select.h:234
@ MEMCARDCHECKPROC_NO_FILESPACE_DISP
Definition d_file_select.h:238
@ MEMCARDCHECKPROC_MAKE_GAMEFILE
Definition d_file_select.h:235
@ MEMCARDCHECKPROC_MSG_WINDOW_INIT_OPEN
Definition d_file_select.h:242
@ MEMCARDCHECKPROC_LOAD_WAIT_NAND
Definition d_file_select.h:258
@ MEMCARDCHECKPROC_FORMAT_CHECK
Definition d_file_select.h:232
@ MEMCARDCHECKPROC_LOAD_NAND_FILE
Definition d_file_select.h:259
@ MEMCARDCHECKPROC_ERRMSG_WAIT_NO_SAVE_SEL
Definition d_file_select.h:224
@ MEMCARDCHECKPROC_ERRMSG_WAIT_FORMAT_SEL2
Definition d_file_select.h:228
@ MEMCARDCHECKPROC_GAMEFILE_INIT_SEL
Definition d_file_select.h:250
@ MEMCARDCHECKPROC_MAKE_GAMEFILE_SEL
Definition d_file_select.h:233
@ MEMCARDCHECKPROC_FORMAT_NO_SEL_DISP
Definition d_file_select.h:227
@ MEMCARDCHECKPROC_GAMEFILE_INIT
Definition d_file_select.h:252
@ MEMCARDCHECKPROC_GOTO_IPL_SELECT_DISP
Definition d_file_select.h:239
@ MEMCARDCHECKPROC_ERRMSG_WAIT_KEY
Definition d_file_select.h:222
@ MEMCARDCHECKPROC_LOAD_WAIT_CARD
Definition d_file_select.h:254
@ MEMCARDCHECKPROC_GOTO_IPL_SELECT
Definition d_file_select.h:240
@ MEMCARDCHECKPROC_LOAD_WAIT
Definition d_file_select.h:221
@ MEMCARDCHECKPROC_FORMAT_YES_SEL2_DISP
Definition d_file_select.h:229
@ MEMCARDCHECKPROC_MAKE_GAMEFILE_CHECK
Definition d_file_select.h:237
@ MEMCARDCHECKPROC_CARD_DATA_COPY_SEL2_DISP
Definition d_file_select.h:256
@ MEMCARDCHECKPROC_GAMEFILE_INIT_SEL_DISP
Definition d_file_select.h:251
@ MEMCARDCHECKPROC_FORMAT_WAIT
Definition d_file_select.h:231
@ MEMCARDCHECKPROC_SAVEDATA_CLEAR
Definition d_file_select.h:246
@ MEMCARDCHECKPROC_ERR_YESNO_CURSOR_MOVE_ANM
Definition d_file_select.h:245
@ MEMCARDCHECKPROC_ERRMSG_WAIT_FORMAT_SEL
Definition d_file_select.h:225
@ MEMCARDCHECKPROC_FORMAT_YES_SEL_DISP
Definition d_file_select.h:226
@ MEMCARDCHECKPROC_CARD_DATA_COPY_SEL
Definition d_file_select.h:255
@ MEMCARDCHECKPROC_NAND_STAT_CHECK
Definition d_file_select.h:249
@ MEMCARDCHECKPROC_MSG_WINDOW_CLOSE
Definition d_file_select.h:244
@ MEMCARDCHECKPROC_FORMAT
Definition d_file_select.h:230
@ MEMCARDCHECKPROC_GAMEFILE_INIT_CHECK
Definition d_file_select.h:253
@ MEMCARDCHECKPROC_GOTO_IPL
Definition d_file_select.h:241
@ MEMCARDCHECKPROC_MSG_WINDOW_OPEN
Definition d_file_select.h:243
@ MEMCARDCHECKPROC_STAT_CHECK
Definition d_file_select.h:220
void YesNoSelect()
Definition d_file_select.cpp:2097
u8 field_0x021e
Definition d_file_select.h:564
void menuSelect()
Definition d_file_select.cpp:1160
void yesnoMenuMoveAnmInitSet(int, int)
Definition d_file_select.cpp:1927
J2DAnmTransform * mYnSelBck3
Definition d_file_select.h:478
dName_c * mpName
Definition d_file_select.h:472
void gameFileInitSel()
Definition d_file_select.cpp:4792
void headerTxtSet(u16, u8, u8)
Definition d_file_select.cpp:3487
void backDatSelPaneMove()
Definition d_file_select.cpp:2576
CPaneMgr * m3mSelPane_gr[3]
Definition d_file_select.h:650
u8 field_0x0268
Definition d_file_select.h:587
void dataSelectInit()
Definition d_file_select.cpp:720
bool field_0x014a
Definition d_file_select.h:520
void yesnoWakuAlpahAnmInit(u8, u8, u8, u8)
Definition d_file_select.cpp:3695
void dataSelectIn()
Definition d_file_select.cpp:657
J2DAnmTextureSRTKey * mSelFileBookBtk
Definition d_file_select.h:546
void ketteiTxtDispAnmInit(u8)
Definition d_file_select.cpp:3582
J2DAnmTextureSRTKey * mSelDtBtk
Definition d_file_select.h:656
u8 field_0x038e[3]
Definition d_file_select.h:653
CPaneMgr * m3mSelPane_g[3]
Definition d_file_select.h:649
void copyPaneMoveOk2()
Definition d_file_select.cpp:2526
J2DAnmColor * mCpSelBookBpk
Definition d_file_select.h:624
u8 field_0x2376[SAVEFILE_SIZE]
Definition d_file_select.h:674
J2DPane * mErrorMsgPane
Definition d_file_select.h:513
void DataEraseWait()
Definition d_file_select.cpp:2360
void copyDataToSelectMoveAnm()
Definition d_file_select.cpp:1780
void YesNoCancelMove()
Definition d_file_select.cpp:2219
void MemCardMakeGameFileWait()
Definition d_file_select.cpp:4752
u8 getCptoNum(u8)
Definition d_file_select.cpp:1864
bool field_0x0280
Definition d_file_select.h:601
J2DAnmTextureSRTKey * m3mBtk
Definition d_file_select.h:640
u8 field_0x005c[4]
Definition d_file_select.h:469
u8 field_0x10a[2]
Definition d_file_select.h:503
bool field_0x0360
Definition d_file_select.h:646
u8 field_0x024d[3]
Definition d_file_select.h:577
CPaneMgr * mSelDtPane_mset
Definition d_file_select.h:658
u8 field_0x0209
Definition d_file_select.h:557
void screenSet()
Definition d_file_select.cpp:2902
void dataSelectInCopy()
Definition d_file_select.cpp:2633
void errorTxtSet(u16)
Definition d_file_select.cpp:4986
void copyDataToSelectCansel()
Definition d_file_select.cpp:1749
void gameFileInitCheck()
Definition d_file_select.cpp:4834
void dataSelectMoveAnime()
Definition d_file_select.cpp:948
u8 mCpDataNum
Definition d_file_select.h:589
dFile_info_c * mCpFileInfo[2]
Definition d_file_select.h:475
u8 field_0x02e6[0x2e8-0x2e6]
Definition d_file_select.h:619
void selectDataMoveAnmInitSet(int, int)
Definition d_file_select.cpp:874
CPaneMgr * mYnSelPane[2]
Definition d_file_select.h:497
u8 mIsNoData[3]
Definition d_file_select.h:581
s32 mSelFileBookBtkFrame
Definition d_file_select.h:547
bool fileInfoScaleAnm()
Definition d_file_select.cpp:5053
void(dFile_select_c::*) DispFunc()
Definition d_file_select.h:154
void copySelMoveAnmInitSet(int, int)
Definition d_file_select.cpp:1630
u8 field_0x0272
Definition d_file_select.h:597
s32 field_0x00e0[3]
Definition d_file_select.h:495
J2DPicture * mpFadePict
Definition d_file_select.h:670
DispFunc mWindowCloseMsgDispCb
Definition d_file_select.h:605
void cardToNandDataCopyErrDisp2()
Definition d_file_select.cpp:2872
u8 mCardCheckProc
Definition d_file_select.h:596
void formatYesSel2DispInitSet()
Definition d_file_select.cpp:4630
void backDatSelWait2()
Definition d_file_select.cpp:2619
void screenSetCopySel()
Definition d_file_select.cpp:3183
void MemCardErrYesNoCursorMoveAnm()
Definition d_file_select.cpp:4977
int field_0x0124
Definition d_file_select.h:510
void errCurMove(u8)
Definition d_file_select.cpp:4970
bool field_0x0283
Definition d_file_select.h:604
void dataSelectAnmSet()
Definition d_file_select.cpp:928
void nextModeWait()
Definition d_file_select.cpp:2630
void CmdExecPaneMove0()
Definition d_file_select.cpp:2284
CPaneMgr * mSelFileGold2Pane[3]
Definition d_file_select.h:526
bool getFadeFlag()
Definition d_file_select.h:455
bool selectDataMoveAnm()
Definition d_file_select.cpp:890
dFile_info_c * mFileInfo[3]
Definition d_file_select.h:474
u8 field_0x019a[3]
Definition d_file_select.h:530
u8 mLastSelectMenuNum
Definition d_file_select.h:585
J2DAnmTransform * field_0x0098
Definition d_file_select.h:481
void ToNameMove()
Definition d_file_select.cpp:1367
CPaneMgrAlpha * mYnSelPane_g[2]
Definition d_file_select.h:533
J2DAnmTextureSRTKey * mFileSel05Btk
Definition d_file_select.h:542
char * mErrorMsgStringPtr[2]
Definition d_file_select.h:517
bool field_0x0282
Definition d_file_select.h:603
s32 mCpSel03BtkFrame
Definition d_file_select.h:623
s32 mSelFileBookBpkFrame
Definition d_file_select.h:545
s32 mSelFileBpkFrame
Definition d_file_select.h:541
void makeRecInfo(u8)
Definition d_file_select.cpp:1001
void MemCardFormatWait()
Definition d_file_select.cpp:4669
dFile_select3D_c * mpFileSelect3d
Definition d_file_select.h:463
u8 field_0x02e4[2]
Definition d_file_select.h:618
u8 field_0x0269
Definition d_file_select.h:588
void displayInit()
Definition d_file_select.cpp:3439
u8 field_0x0208
Definition d_file_select.h:556
int field_0x0120
Definition d_file_select.h:509
void screenSetYesNo()
Definition d_file_select.cpp:3272
void MemCardFormat()
Definition d_file_select.cpp:4658
CPaneMgr * m3mSelPane_mo[3]
Definition d_file_select.h:648
J2DAnmTevRegKey * mCpSelBookBrk
Definition d_file_select.h:628
J2DAnmTransform * field_0x0094
Definition d_file_select.h:480
J2DAnmTevRegKey * mCpDtEffBrk
Definition d_file_select.h:554
u8 field_0x00bb
Definition d_file_select.h:491
f32 field_0x00d4[3]
Definition d_file_select.h:494
void selectWakuAlpahAnmInit(u8, u8, u8, u8)
Definition d_file_select.cpp:3613
int field_0x0134
Definition d_file_select.h:515
int isSelectEnd()
Definition d_file_select.h:457
void MemCardErrMsgWaitKey()
Definition d_file_select.cpp:4416
void copyDataToSelect()
Definition d_file_select.cpp:1691
u8 field_0x021d
Definition d_file_select.h:563
CPaneMgrAlpha * mHeaderTxtPane[2]
Definition d_file_select.h:560
void selFileWakuAnm()
Definition d_file_select.cpp:454
s32 mCpSelBpkFrame
Definition d_file_select.h:621
void eraseEndBackSelectWait()
Definition d_file_select.cpp:2434
u8 field_0x021f
Definition d_file_select.h:565
void nameToDataSelectMove()
Definition d_file_select.cpp:1440
void MemCardLoadWait()
Definition d_file_select.cpp:4127
J2DAnmTransform * field_0x0090
Definition d_file_select.h:479
STControl * stick
Definition d_file_select.h:579
void MemCardNoSaveSelDisp()
Definition d_file_select.cpp:4511
void formatNoSelDispInitSet()
Definition d_file_select.cpp:4592
bool nameMoveAnm()
Definition d_file_select.cpp:5096
J2DAnmTransform * mBaseMoveAnm
Definition d_file_select.h:476
J2DPane * m3mMenuPane
Definition d_file_select.h:507
CPaneMgrAlpha * mAbtnPane
Definition d_file_select.h:569
void cardDataCopyNoSelect()
Definition d_file_select.cpp:4360
u8 mSelectNum
Definition d_file_select.h:584
J2DAnmTevRegKey * mSelFileBookBrk
Definition d_file_select.h:548
s32 field_0x0100
Definition d_file_select.h:499
u8 field_0x0275[0x0280 - 0x0275]
Definition d_file_select.h:600
void menuSelectCansel()
Definition d_file_select.cpp:1217
void dataSelect()
Definition d_file_select.cpp:757
void cardToNandDataCopyWait2()
Definition d_file_select.cpp:2706
int isDataNew(u8 i)
Definition d_file_select.h:456
void yesNoCursorMoveAnm()
Definition d_file_select.cpp:2275
J2DAnmColor * m3mBpk
Definition d_file_select.h:638
void selCopyFileWakuAnm()
Definition d_file_select.cpp:508
s32 field_0x00ec
Definition d_file_select.h:496
void ErasePaneMoveOk()
Definition d_file_select.cpp:2399
virtual ~dFile_select_c()
Definition d_file_select.cpp:136
void cardToNandDataCopyWait()
Definition d_file_select.cpp:2693
void MemCardGotoIPLSelectDisp()
Definition d_file_select.cpp:4450
u8 mKeyWaitCardCheckProc
Definition d_file_select.h:599
CPaneMgr * m3mSelPane[3]
Definition d_file_select.h:642
J2DAnmTextureSRTKey * mDtEffBtk
Definition d_file_select.h:550
void MemCardMsgWindowClose()
Definition d_file_select.cpp:4924
s32 mCpSelBookBpkFrame
Definition d_file_select.h:625
void fileRecScaleAnmInitSet2(f32, f32)
Definition d_file_select.cpp:5023
s32 mCpDtEffBrkFrame
Definition d_file_select.h:555
void MemCardMsgWindowOpen()
Definition d_file_select.cpp:4909
J2DAnmTransform * field_0x0088
Definition d_file_select.h:477
bool errYesNoSelect()
Definition d_file_select.cpp:4942
bool selectWakuAlpahAnm(u8)
Definition d_file_select.cpp:3622
J2DAnmTransform * mYnSelBck
Definition d_file_select.h:630
void dataCopyEffAnm()
Definition d_file_select.cpp:551
u8 field_0x00ba
Definition d_file_select.h:490
J2DAnmColor * mCpSelBpk
Definition d_file_select.h:620
bool field_0x0281
Definition d_file_select.h:602
bool mFadeFlag
Definition d_file_select.h:666
void dataSelectInAnmSet()
Definition d_file_select.cpp:611
void loadFileNAND()
Definition d_file_select.cpp:4253
void gameFileInitSelDisp()
Definition d_file_select.cpp:4806
void ErrorMsgPaneMove()
Definition d_file_select.cpp:2543
void DataCopyWait()
Definition d_file_select.cpp:2462
bool ketteiTxtDispAnm()
Definition d_file_select.cpp:3595
J2DAnmTextureSRTKey * mCpEffBtk
Definition d_file_select.h:552
s32 field_0x00f8[2]
Definition d_file_select.h:498
u8 mSelectMenuNum
Definition d_file_select.h:586
u8 field_0x03AE[0x03B0 - 0x03AE]
Definition d_file_select.h:660
s32 mSelFileBtk05Frame
Definition d_file_select.h:543
void setSaveData()
Definition d_file_select.cpp:3472
u16 field_0x03b2
Definition d_file_select.h:663
u8 field_0x0149
Definition d_file_select.h:519
s32 mCpSelBookBrkFrame
Definition d_file_select.h:629
s32 m3mBpkFrame
Definition d_file_select.h:639
CPaneMgr * mYnSelTxtPane[2]
Definition d_file_select.h:539
u8 field_0x038b[3]
Definition d_file_select.h:652
u8 field_0x02e2[2]
Definition d_file_select.h:617
J2DAnmColor * mFileSelBpk
Definition d_file_select.h:540
void cardToNandDataCopyErrDisp3()
Definition d_file_select.cpp:2887
void dataSelectStart()
Definition d_file_select.cpp:800
void nameInputFade()
Definition d_file_select.cpp:1459
bool menuWakuAlpahAnm(u8)
Definition d_file_select.cpp:3662
s32 field_0x034c[3]
Definition d_file_select.h:643
char * mModoruStringPtr
Definition d_file_select.h:578
void copyToSelBack()
Definition d_file_select.cpp:1881
void nameInput2()
Definition d_file_select.cpp:1502
CPaneMgrAlpha * mKetteiTxtPane
Definition d_file_select.h:571
u8 field_0x00a8[0xb0-0xa8]
Definition d_file_select.h:485
s32 mBaseMoveAnmFrameMax
Definition d_file_select.h:487
CPaneMgrAlpha * mFileInfoDatBasePane[3]
Definition d_file_select.h:566
CPaneMgrAlpha * mErrorMsgTxtPane[2]
Definition d_file_select.h:516
CPaneMgr * mCpSelPane_gold2[2]
Definition d_file_select.h:614
void menuSelectStart()
Definition d_file_select.cpp:1190
void MemCardErrMsgWaitFormatSel2()
Definition d_file_select.cpp:4637
void copyBookIconAnm()
Definition d_file_select.cpp:520
f32 field_0x00c8[3]
Definition d_file_select.h:493
u8 field_0x01ba[2]
Definition d_file_select.h:536
void noSaveSelDispInit()
Definition d_file_select.cpp:4495
void modoruTxtChange(u8)
Definition d_file_select.cpp:3541
J2DAnmTransform * mYnSelBck2
Definition d_file_select.h:631
void MemCardLoadWaitCard()
Definition d_file_select.cpp:4259
dSelect_cursor_c * mSelIcon2
Definition d_file_select.h:471
void titleMsgCheck()
Definition d_file_select.cpp:394
void screenSet3Menu()
Definition d_file_select.cpp:3338
u8 mNextCardCheckProc
Definition d_file_select.h:598
void ToNameMove2()
Definition d_file_select.cpp:1381
CPaneMgrAlpha * mDeleteEfPane[3]
Definition d_file_select.h:522
void nameInputWait()
Definition d_file_select.cpp:1396
bool mIsSelectEnd
Definition d_file_select.h:595
s32 mBaseMoveAnmFrame
Definition d_file_select.h:486
u8 field_0x0391[3]
Definition d_file_select.h:654
CPaneMgr * mCpSelPane_gold[2]
Definition d_file_select.h:613
u8 field_0x02e0[2]
Definition d_file_select.h:616
s16 mWaitTimer
Definition d_file_select.h:659
bool modoruTxtDispAnm()
Definition d_file_select.cpp:3564
dDlst_FileSel_c fileSel
Definition d_file_select.h:464
J2DAnmTransform * mCpSelBck2
Definition d_file_select.h:608
u8 mHeaderTxtDispIdx
Definition d_file_select.h:562
J2DPane * mNameBasePane
Definition d_file_select.h:508
void setSaveDataForCopySel()
Definition d_file_select.cpp:1660
u8 field_0x0129[0x012C - 0x0129]
Definition d_file_select.h:512
void yesnoCancelAnmSet()
Definition d_file_select.cpp:2198
u8 field_0x0197[3]
Definition d_file_select.h:529
void copyPaneMoveOk()
Definition d_file_select.cpp:2504
void yesnoSelectAnmSet()
Definition d_file_select.cpp:2180
void ToErasePaneMove()
Definition d_file_select.cpp:1595
void menuSelectMoveAnm()
Definition d_file_select.cpp:1305
u8 field_0x024b
Definition d_file_select.h:575
s32 mSelDtBtkFrame
Definition d_file_select.h:657
void MemCardMakeGameFileCheck()
Definition d_file_select.cpp:4773
int field_0x0110
Definition d_file_select.h:505
CPaneMgr * mBaseMovePane
Definition d_file_select.h:484
void MemCardMakeGameFile()
Definition d_file_select.cpp:4736
CPaneMgrAlpha * mCopyEfPane[3]
Definition d_file_select.h:523
void modoruTxtDispAnmInit(u8)
Definition d_file_select.cpp:3551
CPaneMgr * mSelFilePanes[3]
Definition d_file_select.h:492
void ErasePaneMoveOk2()
Definition d_file_select.cpp:2421
J2DAnmTextureSRTKey * mCpSel03Btk
Definition d_file_select.h:622
u8 field_0x026b
Definition d_file_select.h:590
dDlst_FileSelDt_c mSelDt
Definition d_file_select.h:465
void copyToSelPaneMove()
Definition d_file_select.cpp:1913
J2DAnmTransform * m3mBck
Definition d_file_select.h:636
bool field_0x0109
Definition d_file_select.h:502
int field_0x02b4[3]
Definition d_file_select.h:611
void menuSelectAnmSet()
Definition d_file_select.cpp:1287
int field_0x035c
Definition d_file_select.h:645
u8 field_0x0361[3]
Definition d_file_select.h:647
void selFileCursorShow()
Definition d_file_select.cpp:3641
s32 mYnSelBtkFrame
Definition d_file_select.h:635
bool field_0x014b
Definition d_file_select.h:521
void DataEraseWait2()
Definition d_file_select.cpp:2377
void nandStatCheck()
Definition d_file_select.cpp:4207
bool yesnoSelectMoveAnm()
Definition d_file_select.cpp:2029
void nameMoveAnmInitSet(int, int)
Definition d_file_select.cpp:5082
void setUseType(u8 type)
Definition d_file_select.h:459
void selectDataNameMove()
Definition d_file_select.cpp:1125
void copyDataToSelectStart()
Definition d_file_select.cpp:1715
J2DAnmTransform * m3mBck2
Definition d_file_select.h:637
void MemCardErrMsgWaitFormatSel()
Definition d_file_select.cpp:4620
u8 field_0x01b8[2]
Definition d_file_select.h:535
void cardDataCopySel2()
Definition d_file_select.cpp:4342
char * mHeaderStringPtr[2]
Definition d_file_select.h:561
u8 getSelectNum()
Definition d_file_select.h:458
int field_0x0130
Definition d_file_select.h:514
void MemCardNoFileSpaceDisp()
Definition d_file_select.cpp:4429
void errorMsgCheck()
Definition d_file_select.cpp:430
void menuWakuAlpahAnmInit(u8, u8, u8, u8)
Definition d_file_select.cpp:3652
SaveDataBuf mSaveData[SAVEDATA_NUM]
Definition d_file_select.h:665
void loadNandFile()
Definition d_file_select.cpp:4411
u8 mUseType
Definition d_file_select.h:661
void cardToNandDataCopyErrDisp()
Definition d_file_select.cpp:2854
u8 field_0x4332
Definition d_file_select.h:675
DispFunc mKeyWaitMsgDispCb
Definition d_file_select.h:606
void copyDataToSelectMoveAnmSet()
Definition d_file_select.cpp:1760
J2DAnmTextureSRTKey * mYnSelBtk
Definition d_file_select.h:634
u8 field_0x02b0[0x2b4-0x2b0]
Definition d_file_select.h:610
bool menuMoveAnm()
Definition d_file_select.cpp:1247
void selectDataOpenEraseMove()
Definition d_file_select.cpp:1138
bool GCtoWiiTimeConvert()
Definition d_file_select.cpp:1994
void cardToNandDataCopyOkDisp()
Definition d_file_select.cpp:2738
Definition d_file_sel_warning.h:23
Definition d_file_select.h:116
void genMessage(JORMContext *)
Definition d_file_select.cpp:86
u8 title_mesg_check
Definition d_file_select.h:139
u8 card_wait_frames
Definition d_file_select.h:132
u8 select_icon_appear_frames
Definition d_file_select.h:125
u8 temp_padding[0x1D]
Definition d_file_select.h:137
u8 test_mask_display
Definition d_file_select.h:144
u8 copy_erase_frames
Definition d_file_select.h:129
u8 base_effect_appear_frames
Definition d_file_select.h:126
u8 title_msg_check_sel
Definition d_file_select.h:140
u8 mask_mirror_test_display
Definition d_file_select.h:143
u8 appear_display_wait_frames
Definition d_file_select.h:131
s8 no
Definition d_file_select.h:124
f32 test_frame_counts[3]
Definition d_file_select.h:135
u8 field_0x000d
Definition d_file_select.h:133
u8 error_msg_check_sel
Definition d_file_select.h:142
u8 test_mirror_display
Definition d_file_select.h:145
u8 char_switch_frames
Definition d_file_select.h:127
u8 error_mesg_check
Definition d_file_select.h:141
dFs_HIO_c()
Definition d_file_select.cpp:63
u8 field_0x000e[2]
Definition d_file_select.h:134
u8 field_0x0023
Definition d_file_select.h:146
virtual ~dFs_HIO_c()
Definition d_file_select.h:119
u8 field_0x000a
Definition d_file_select.h:130
u8 select_box_appear_frames
Definition d_file_select.h:128
Definition d_kankyo_tev_str.h:8
Definition d_msg_string.h:9
Definition d_name.h:47
Definition d_select_cursor.h:26
Definition m_Do_ext.h:149
Definition m_Do_ext.h:92
u8 SaveDataBuf[SAVEDATA_SIZE]
Definition d_file_select.h:150
STATIC_ASSERT(sizeof(dFile_select_c)==0x237C)
f32 Mtx[3][4]
Definition mtx.h:25
int i
Definition e_log.c:92
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
JUTFont * mDoExt_getSubFont()
Definition m_Do_ext.cpp:3675
JUTFont * mDoExt_getMesgFont()
Definition m_Do_ext.cpp:3613
Definition c_xyz.h:7