Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_msg_class.h
Go to the documentation of this file.
1#ifndef D_MSG_D_MSG_CLASS_H
2#define D_MSG_D_MSG_CLASS_H
3
6
7class COutFont_c;
8class J2DTextBox;
9class JUTFont;
10
11struct JMSMesgEntry_c {
12 /* 0x00 */ u32 mStringOffset;
13 /* 0x04 */ u16 mStringId;
14 /* 0x06 */ u16 field_0x06;
15 /* 0x08 */ u8 field_0x08;
16 /* 0x09 */ u8 field_0x09;
17 /* 0x0A */ u8 field_0x0a;
18 /* 0x0B */ u8 field_0x0b;
19 /* 0x0C */ u8 field_0x0c;
20 /* 0x0D */ u8 field_0x0d;
21 /* 0x0E */ u8 field_0x0e;
22 /* 0x0F */ u8 field_0x0f;
23 /* 0x10 */ u32 field_0x10;
24}; // Size: 0x14
25
27 /* 0x00 */ u32 magic;
28 /* 0x04 */ u32 sectionSize;
29 /* 0x08 */ u16 entryCount;
30 /* 0x0A */ u16 entrySize;
31 /* 0x0C */ u16 field_0xc;
32 /* 0x0E */ u16 field_0xe;
33 /* 0x10 */ JMSMesgEntry_c entries[0];
34}; // Size: 0x10
35
36class STControl;
37class dMsgObject_c;
39 /* 80228B04 */ jmessage_tReference();
40 /* 80228D28 */ void calcDistance();
41 /* 80228DE0 */ u8 getLineMax();
42 /* 80228E6C */ bool isKanban();
43 /* 80228EA0 */ bool isPlaceName();
44 /* 80228ED4 */ bool isBossName();
45 /* 80228F08 */ bool isSaveSeq();
46 /* 80228F3C */ bool isBook();
47 /* 80228F70 */ bool isStaffRoll();
48 /* 80228FA4 */ u8 isHowl();
49 /* 80228FD8 */ bool isMidona();
50 /* 8022900C */ void resetReference();
51 /* 80229034 */ void pageSend();
52 /* 80229168 */ void selectMessage();
53 /* 802294A8 */ void inputNumber();
54 /* 80229730 */ char* getWord(int);
55 /* 80229744 */ void resetWord();
56 /* 80229768 */ void setCharactor(u16);
57 /* 80229788 */ void addCharactor(u16);
58 /* 802297B0 */ void resetCharactor();
59 /* 802297E4 */ void shiftCharCountBuffer();
60 /* 80229810 */ void resetCharCountBuffer();
61 /* 80229848 */ void allsetCharCountBuffer();
62 /* 8022986C */ bool isCharSend();
63 /* 802298DC */ bool isLightSend();
64 /* 8022994C */ bool isLightEnd();
65 /* 802299AC */ void decideOutFontRupeeColor(int);
66 /* 80232A20 */ cXyz getActorPos() { return mActorPos; }
67
68 /* 80238C78 */ void setActorPos(cXyz pos) { mActorPos = pos; }
69
73 if (mSelectRubyFlag & (u8)(1 << i_flag)) {
74 var_r31 = true;
75 } else {
76 var_r31 = false;
77 }
78 return var_r31;
79 }
80 bool isBatchFlag() { return mBatchFlag; }
81
111 void setSelMsgPtr(char* ptr) { mpSelMsgPtr = ptr; }
115 void setFont(JUTFont* font) { mpFont = font; }
118 void setRubySize(f32 size) { mRubySize = size; }
119 void setTBoxWidth(f32 width) { mTBoxWidth = width; }
120 void setTBoxHeight(f32 height) { mTBoxHeight = height; }
124 void setSelFontSize(f32 size) { mSelFontSize = size; }
125 void setSelRubySize(f32 size) { mSelRubySize = size; }
126 void setSelTBoxWidth(f32 width) { mSelTBoxWidth = width; }
130
135
137 if (!isSelectSetCancelFlag()) {
139 }
140 }
141
144 if (mCharAllAlphaRate > 1.0f) {
145 mCharAllAlphaRate = 1.0f;
146 }
147 }
148
153
157
159 u8 getForm() { return mForm; }
167 const char* getSelMsgPtr() { return mpSelMsgPtr; }
175 u8 getPageType(int i_no) { return mPageType[i_no]; }
177 JUTFont* getFont() { return mpFont; }
182 char* getSelTextPtr(int idx) { return mSelText[idx]; }
183 char* getSelRubyPtr(int idx) { return mSelRuby[idx]; }
184 char* getTextPtr() { return mText; }
185 char* getTextSPtr() { return mTextS; }
186 char* getRubyPtr() { return mRuby; }
190 u16 getMsgID() { return mMsgID; }
195 u16 getStatus() { return *mpStatus; }
196 u8 getArrange() { return mArrange; }
200
211
212 /* 80228CB4 */ virtual ~jmessage_tReference();
213
214 /* 0x0008 */ STControl* mpStick;
216 /* 0x0414 */ cXyz mActorPos;
217 /* 0x0420 */ f32 mFontSizeX;
218 /* 0x0424 */ f32 mFontSizeY;
219 /* 0x0428 */ f32 mRubySize;
220 /* 0x042C */ f32 mTBoxWidth;
221 /* 0x0430 */ f32 mTBoxHeight;
222 /* 0x0434 */ f32 mLineSpace;
223 /* 0x0438 */ f32 mCharSpace;
224 /* 0x043C */ f32 mRubyCharSpace;
225 /* 0x0440 */ f32 mSelFontSize;
226 /* 0x0444 */ f32 mSelRubySize;
227 /* 0x0448 */ f32 mSelTBoxWidth;
228 /* 0x044C */ f32 mSelCharSpace;
229 /* 0x0450 */ f32 mSelRubyCharSpace;
230 /* 0x0454 */ f32 mDistanceScale;
232 /* 0x045C */ f32 mCharAllAlphaRate;
233 /* 0x0460 */ f32 mAddCharAlpha;
234 /* 0x0464 */ f32 mCharAlpha;
235 /* 0x0468 */ f32 mStrLength[40];
236 /* 0x0508 */ f32 mSpaceLength[40];
237 /* 0x05A8 */ f32 mSelLength[3];
238 /* 0x05B4 */ u32 mDemoFrame;
239 /* 0x05B8 */ u32 mRevoMessageID;
240 /* 0x05BC */ u16* mpStatus;
242 /* 0x05C4 */ char* mpSelMsgPtr;
243 /* 0x05C8 */ JUTFont* mpFont;
244 /* 0x05CC */ s16 mStartLineCount;
245 /* 0x05CE */ s16 mEndLineCount;
246 /* 0x05D0 */ u16 mLineCount;
247 /* 0x05D2 */ s16 field_0x5d2;
248 /* 0x05D4 */ s16 mPageEndCount;
249 /* 0x05D6 */ s16 mSendTimer;
250 /* 0x05D8 */ s16 mCharCnt;
251 /* 0x05DA */ s16 mPageNum;
252 /* 0x05DC */ u8 mNowLightCount;
253 /* 0x05DD */ u8 mDrawLightCount;
254 /* 0x05DE */ u16 mMsgID;
255 /* 0x05E0 */ u16 mLineScale[40];
256 /* 0x0630 */ u16 mTopTagScale;
257 /* 0x0632 */ u16 mNowTagScale;
258 /* 0x0634 */ char mWord[10][100];
259 /* 0x0A1C */ char mText[0x200];
260 /* 0x0C1C */ char mTextS[0x200];
261 /* 0x0E1C */ char mRuby[0x200];
262 /* 0x101C */ char mSelText[3][50];
263 /* 0x10B2 */ char mSelRuby[3][80];
264 /* 0x11A2 */ s8 mPageLine[40];
265 /* 0x11CA */ s8 mPageLineMax[40];
266 /* 0x11F2 */ u8 mPageType[40];
267 /* 0x121A */ u8 mLineArrange[40];
268 /* 0x1242 */ u8 mSelectNum;
269 /* 0x1243 */ u8 mSelectType;
270 /* 0x1244 */ u8 mSelectPos;
271 /* 0x1245 */ u8 mFukiPosType;
272 /* 0x1246 */ u8 mFukiKind;
273 /* 0x1247 */ u8 mForm;
274 /* 0x1248 */ u8 mArrange;
275 /* 0x1249 */ u8 mNowColorType;
276 /* 0x124A */ u8 mTopColorType;
277 /* 0x124B */ bool mButtonTagStopFlag;
278 /* 0x124C */ u8 mSendFlag;
279 /* 0x124D */ u8 mStopFlag;
280 /* 0x124E */ u8 mSelectRubyFlag;
281 /* 0x124F */ u8 mInputFigure;
282 /* 0x1250 */ u8 mOutFontRupeeColor;
283 /* 0x1251 */ s8 mNowWordCount;
284 /* 0x1252 */ s8 mTopWordCount;
285 /* 0x1253 */ u8 mCharCountBuffer[31];
286 /* 0x1272 */ bool mLightBatchFlag;
287 /* 0x1273 */ bool mBatchFlag;
288 /* 0x1274 */ bool mSelectSetCancelFlag;
289 /* 0x1275 */ bool mBombNameUseFlag;
290 /* 0x1276 */ u8 mBatchColorFlag;
291}; // Size: 0x1278
292
294 /* 80229A28 */ jmessage_tMeasureProcessor(jmessage_tReference const*);
295 /* 8022B0B0 */ void do_scale(f32);
296 /* 8022B18C */ void do_space(u32);
297 /* 8022B3EC */ void do_pageType(int);
298 /* 8022B454 */ void do_name1();
299 /* 8022B458 */ void do_rubyset(void const*, u32);
300 /* 8022B4E0 */ void push_word(char*);
301
302 /* 8022B5F4 */ virtual ~jmessage_tMeasureProcessor();
303 /* 80229AC4 */ virtual void do_begin(void const*, char const*);
304 /* 80229CB4 */ virtual void do_end();
305 /* 80229E3C */ virtual void do_character(int);
306 /* 8022A268 */ virtual bool do_tag(u32, void const*, u32);
307
308 /* 0x38 */ f32 field_0x38;
309 /* 0x3C */ s16 mTotalLineCnt;
310 /* 0x3E */ s16 field_0x3e;
311 /* 0x40 */ s16 field_0x40;
312 /* 0x42 */ u16 field_0x42;
313 /* 0x44 */ u8 field_0x44;
314 /* 0x45 */ u8 mSelectType;
315 /* 0x46 */ u8 field_0x46;
316 /* 0x47 */ u8 field_0x47;
317 /* 0x48 */ u8 field_0x48;
318 /* 0x49 */ s8 field_0x49;
319 /* 0x4A */ s8 mPageLineMax;
320 /* 0x4B */ s8 field_0x4b;
321 /* 0x4C */ u8 field_0x4c;
322 /* 0x4D */ u8 field_0x4d;
323}; // Size: 0x50
324
325struct jmessage_tControl;
329 /* 8022C904 */ void do_name1();
330 /* 8022C908 */ void do_space(u32);
331 /* 8022CA24 */ void do_rubyset(void const*, u32);
332 /* 8022CAAC */ void push_word();
333 /* 8022CB10 */ void messageSePlay(u8, u8, cXyz*);
334 /* 8022CBE8 */ void calcStringLength();
335
336 /* 8023299C */ virtual ~jmessage_tSequenceProcessor() {}
337 /* 8022B654 */ virtual void do_reset();
338 /* 8022B658 */ virtual void do_begin(void const*, char const*);
339 /* 8022BA3C */ virtual void do_end();
340 /* 8022BFE0 */ virtual void do_character(int);
341 /* 8022C1A0 */ virtual bool do_tag(u32, void const*, u32);
342 /* 8022BB7C */ virtual bool do_isReady();
343 /* 8022C8FC */ virtual bool do_jump_isReady();
344 /* 8022CBE4 */ virtual void do_jump(void const*, char const*);
345
348
349 /* 0x4C jmessage_tMeasureProcessor */
350 /* 0x9C */ const void* field_0x9c;
351 /* 0xA0 */ const char* field_0xa0;
352 /* 0xA4 */ u16 field_0xa4;
353 /* 0xA6 */ u16 field_0xa6;
354 /* 0xA8 */ s16 field_0xa8;
355 /* 0xAA */ u16 field_0xaa;
356 /* 0xAC */ u8 field_0xac;
357 /* 0xAD */ u8 field_0xad;
358 /* 0xAE */ u8 field_0xae;
359 /* 0xAF */ u8 mForceForm;
360 /* 0xB0 */ u8 mMouthCheck;
361 /* 0xB1 */ u8 field_0xb1;
362 /* 0xB2 */ u8 field_0xb2;
363 /* 0xB3 */ u8 field_0xb3;
364 /* 0xB4 */ u8 field_0xb4;
365 /* 0xB5 */ s8 field_0xb5;
366};
367
369 /* 0x00 */ f32 field_0x00;
370 /* 0x04 */ f32 field_0x04;
371 /* 0x08 */ f32 field_0x08;
372 /* 0x0C */ f32 field_0x0c;
373 /* 0x10 */ f32 field_0x10;
374 /* 0x14 */ f32 field_0x14;
375 /* 0x18 */ u8 mColorNo;
376 /* 0x19 */ u8 field_0x19;
377};
378
381 /* 8022E12C */ void resetRendering();
382 /* 8022E17C */ void do_widthcenter();
383 /* 8022E260 */ void do_selwidthcenter(int);
384 /* 8022E318 */ void do_heightcenter();
385 /* 8022E7CC */ void do_color(u8);
386 /* 8022E860 */ void do_scale(f32);
387 /* 8022E960 */ void do_linedown(s16);
388 /* 8022E9C0 */ void do_transY(s16, bool);
389 /* 8022EAE4 */ void do_outfont(u8, u32);
390 /* 8022ED10 */ void do_arrow2();
391 /* 8022EECC */ f32 getLineLength(int);
392 /* 8022EF00 */ void do_strcat(char*, bool, bool, bool);
393 /* 8022F148 */ void do_rubyset(void const*, u32);
394 /* 8022F384 */ void do_rubystrcat(char*, char*, f32, f32);
395 /* 8022F53C */ void do_name1();
396 /* 8022F540 */ void do_numset(s16);
397 /* 8022F734 */ void push_word();
398 /* 8022F784 */ void getCharInfo(f32, f32, f32, f32, f32);
399
400 /* 8023293C */ virtual ~jmessage_tRenderingProcessor() {}
401 /* 8022CDC8 */ virtual void do_reset();
402 /* 8022CDCC */ virtual void do_begin(void const*, char const*);
403 /* 8022CFD8 */ virtual void do_end();
404 /* 8022D0A0 */ virtual void do_character(int);
405 /* 8022D74C */ virtual bool do_tag(u32, void const*, u32);
406
407 void setTextInitPos(float x, float y) {
410 }
411
412 void setTextScale(float x, float y) {
415 }
416
417 void setSelTextInitPos(int idx, float x, float y) {
418 mSelTextInitPosX[idx] = x;
419 mSelTextInitPosY[idx] = y;
420 }
421
422 void setTextInitOffsetPos(f32 offset) { mTextInitOffsetPos = offset; }
423 void setOutFont(COutFont_c* font) { mpOutFont = font; }
424 void setCharInfoPtr(CharInfo_c* info) { mCharInfoPtr = info; }
425
426 /* 0x038 */ COutFont_c* mpOutFont;
428 /* 0x040 */ s16* mpCharInfoCnt;
429 /* 0x044 */ f32 field_0x44;
430 /* 0x048 */ f32 field_0x48;
431 /* 0x04C */ f32 field_0x4c;
432 /* 0x050 */ f32 mTextInitPosX;
433 /* 0x054 */ f32 mTextInitPosY;
434 /* 0x058 */ f32 mTextInitScaleX;
435 /* 0x05C */ f32 mTextInitScaleY;
436 /* 0x060 */ f32 mSelTextInitPosX[3];
437 /* 0x06C */ f32 mSelTextInitPosY[3];
439 /* 0x07C */ f32 field_0x7c[40];
440 /* 0x11C */ int field_0x11c;
441 /* 0x120 */ u32 mCCColor;
442 /* 0x124 */ u32 mGCColor;
443 /* 0x128 */ f32 field_0x128;
444 /* 0x12C */ f32 field_0x12c;
445 /* 0x130 */ f32 field_0x130;
446 /* 0x134 */ f32 field_0x134;
447 /* 0x138 */ f32 field_0x138;
448 /* 0x13C */ u16 field_0x13c;
449 /* 0x13E */ u16 field_0x13e;
450 /* 0x140 */ u16 field_0x140;
451 /* 0x142 */ u16 field_0x142;
452 /* 0x144 */ u16 field_0x144;
453 /* 0x146 */ u16 field_0x146;
454 /* 0x148 */ u16 field_0x148;
455 /* 0x14A */ u16 field_0x14a;
456 /* 0x14C */ u8 field_0x14c;
457 /* 0x14D */ u8 field_0x14d;
458 /* 0x14E */ u8 field_0x14e;
459 /* 0x14F */ s8 field_0x14f;
460 /* 0x150 */ u8 mColorNo;
461 /* 0x151 */ u8 field_0x151;
462 /* 0x152 */ char field_0x152[0x184 - 0x152];
463 /* 0x184 */ u8 field_0x184;
464 /* 0x185 */ u8 field_0x185;
465 /* 0x186 */ u8 field_0x186;
466 /* 0x187 */ u8 field_0x187;
467};
468
470 /* 8022FB5C */ jmessage_string_tControl();
471
472 /* 802328DC */ virtual ~jmessage_string_tControl() {}
473};
474
476 /* 8022F8C0 */ jmessage_string_tReference();
477 /* 8022F9AC */ void init(J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, u8);
478 /* 8022FA2C */ void setCharactor(u16);
479 /* 8022FA30 */ void addCharactor(u16);
480 /* 8022FA34 */ void resetCharactor();
481 /* 8022FA38 */ f32 getLineLength(int);
482 /* 8022FA6C */ void addLineLength(int, f32);
483 /* 8022FA98 */ f32 getOutfontLength(int);
484 /* 8022FACC */ void setOutfontLength(int, f32);
485 /* 8022FAF0 */ void clearOutfontLength(int);
486 /* 8022FB24 */ s16 getLineCountNowPage();
489 u32 getCCColor() { return mCCColor; }
490 u32 getGCColor() { return mGCColor; }
491 u8 getLineMax() { return mLineMax; }
492 u8 getNowPage() { return mNowPage; }
493 JUTFont* getFont() { return mpFont; }
497 u8 isFlag(u8 flag) { return mFlags & flag; }
504
505 /* 8022F94C */ virtual ~jmessage_string_tReference();
506
507 /* 0x08 */ J2DTextBox* mPanePtr;
510 /* 0x14 */ JUTFont* mpFont;
511 /* 0x18 */ f32 mLineLength[12];
512 /* 0x48 */ f32 mOutfontLength[12];
513 /* 0x78 */ u32 mCCColor;
514 /* 0x7C */ u32 mGCColor;
515 /* 0x80 */ s16 mLineCount;
516 /* 0x82 */ u8 mLineMax;
517 /* 0x83 */ u8 mNowPage;
518 /* 0x84 */ u8 mFlags;
519};
520
523 /* 8023098C */ void do_rubyset(void const*, u32);
524
525 /* 80230A5C */ virtual ~jmessage_string_tMeasureProcessor();
526 /* 8022FBE4 */ virtual void do_begin(void const*, char const*);
527 /* 8022FC14 */ virtual void do_end();
528 /* 8022FC28 */ virtual void do_character(int);
529 /* 8022FDF0 */ virtual bool do_tag(u32, void const*, u32);
530
532};
533
537
538 /* 80232858 */ virtual ~jmessage_string_tSequenceProcessor() {}
539 /* 80230ABC */ virtual void do_reset();
540 /* 80230AC0 */ virtual void do_begin(void const*, char const*);
541 /* 80230B7C */ virtual void do_end();
542 /* 80230B88 */ virtual void do_character(int);
543 /* 80230B8C */ virtual bool do_tag(u32, void const*, u32);
544 /* 80230B80 */ virtual bool do_isReady();
545 /* 80230BBC */ virtual bool do_jump_isReady();
546 /* 80230BC4 */ virtual void do_jump(void const*, char const*);
547
549};
550
553 /* 80230C20 */ s16 getLineCountNowPage();
554 /* 80231D70 */ void do_widthcenter();
555 /* 80231EF0 */ void do_heightcenter();
556 /* 80232044 */ void do_strcat(char*);
557 /* 802320B0 */ void do_rubyset(void const*, u32);
558 /* 80232260 */ void do_rubystrcat(char*);
559 /* 802322CC */ void do_outfont(u8);
560 /* 8023256C */ void do_color(u8);
561 /* 80232600 */ void do_scale(f32);
562 /* 80232690 */ void do_linedown(s16);
563 /* 802326E4 */ void do_numset(s16);
564 /* 802327BC */ void push_word(char const*);
565
566 /* 802327F8 */ virtual ~jmessage_string_tRenderingProcessor() {}
567 /* 80230C5C */ virtual void do_reset();
568 /* 80230CA0 */ virtual void do_begin(void const*, char const*);
569 /* 80230CE8 */ virtual void do_end();
570 /* 80230D48 */ virtual void do_character(int);
571 /* 80231110 */ virtual bool do_tag(u32, void const*, u32);
572
573 char* getString() { return field_0x54; }
574
576 /* 0x03C */ f32 field_0x3c;
577 /* 0x040 */ f32 field_0x40;
578 /* 0x044 */ f32 field_0x44;
579 /* 0x048 */ f32 field_0x48;
580 /* 0x04C */ f32 field_0x4c;
581 /* 0x050 */ f32 field_0x50;
582 /* 0x054 */ char field_0x54[0x200];
583 /* 0x254 */ char field_0x254[0x200];
584 /* 0x454 */ char field_0x454[0x486 - 0x454];
585 /* 0x486 */ char field_0x486[0x20]; // Unknown length
586 /* 0x4a6 */ u8 field_0x4a6[0x54e - 0x4a6];
587 /* 0x54E */ s16 field_0x54e;
588 /* 0x550 */ s16 field_0x550;
589 /* 0x552 */ s16 field_0x552;
590 /* 0x554 */ u8 field_0x554;
591};
592
593#endif /* D_MSG_D_MSG_CLASS_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:79
Definition d_msg_out_font.h:39
Definition J2DTextBox.h:57
Definition d_a_balloon_2D.h:171
u8 field_0x0c
Definition d_msg_class.h:19
u8 field_0x0d
Definition d_msg_class.h:20
u16 field_0x06
Definition d_msg_class.h:14
u8 field_0x0f
Definition d_msg_class.h:22
u32 field_0x10
Definition d_msg_class.h:23
u8 field_0x08
Definition d_msg_class.h:15
u8 field_0x0a
Definition d_msg_class.h:17
u8 field_0x0b
Definition d_msg_class.h:18
u32 mStringOffset
Definition d_msg_class.h:12
u16 mStringId
Definition d_msg_class.h:13
u8 field_0x0e
Definition d_msg_class.h:21
u8 field_0x09
Definition d_msg_class.h:16
Definition JUTFont.h:69
Definition d_lib.h:16
Definition d_msg_object.h:17
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
static initFunc init[]
Definition d_menu_collect.cpp:42
static volatile BOOL flag
Definition dspproc.cpp:20
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
static fpc_ProcID i_msgID
Definition f_op_msg_mng.cpp:122
static s32 status
Definition fstload.c:6
Definition d_msg_class.h:368
u8 mColorNo
Definition d_msg_class.h:375
f32 field_0x00
Definition d_msg_class.h:369
f32 field_0x08
Definition d_msg_class.h:371
f32 field_0x10
Definition d_msg_class.h:373
f32 field_0x0c
Definition d_msg_class.h:372
f32 field_0x04
Definition d_msg_class.h:370
f32 field_0x14
Definition d_msg_class.h:374
u8 field_0x19
Definition d_msg_class.h:376
Definition d_msg_class.h:26
JMSMesgEntry_c entries[0]
Definition d_msg_class.h:33
u16 entrySize
Definition d_msg_class.h:30
u32 sectionSize
Definition d_msg_class.h:28
u16 field_0xc
Definition d_msg_class.h:31
u16 entryCount
Definition d_msg_class.h:29
u16 field_0xe
Definition d_msg_class.h:32
u32 magic
Definition d_msg_class.h:27
Definition control.h:12
Definition processor.h:15
Definition processor.h:329
Definition processor.h:245
Definition d_a_hozelda.cpp:20
Definition d_msg_class.h:469
virtual ~jmessage_string_tControl()
Definition d_msg_class.h:472
jmessage_string_tControl()
Definition d_msg_class.cpp:3036
Definition d_msg_class.h:521
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:3226
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3220
virtual ~jmessage_string_tMeasureProcessor()
Definition d_msg_class.cpp:3241
virtual void do_end()
Definition d_msg_class.cpp:3055
virtual void do_character(int)
Definition d_msg_class.cpp:3069
jmessage_string_tReference * mpReference
Definition d_msg_class.h:531
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3048
Definition d_msg_class.h:475
void addLineLength(int, f32)
Definition d_msg_class.cpp:2987
f32 getLineLength(int)
Definition d_msg_class.cpp:2973
u32 mCCColor
Definition d_msg_class.h:513
virtual ~jmessage_string_tReference()
u8 isFlag(u8 flag)
Definition d_msg_class.h:497
void setNowPage(u8 nowPage)
Definition d_msg_class.h:502
J2DTextBox * getRubyPanePtr()
Definition d_msg_class.h:488
void clearOutfontLength(int)
Definition d_msg_class.cpp:3013
u8 mFlags
Definition d_msg_class.h:518
jmessage_string_tReference()
Definition d_msg_class.cpp:2917
s16 getLineCountNowPage()
Definition d_msg_class.cpp:3024
void setLineCount(s16 lineCount)
Definition d_msg_class.h:495
f32 getOutfontLength(int)
Definition d_msg_class.cpp:2995
u32 getGCColor()
Definition d_msg_class.h:490
f32 mLineLength[12]
Definition d_msg_class.h:511
void setOutfontLength(int, f32)
Definition d_msg_class.cpp:3005
u32 getCCColor()
Definition d_msg_class.h:489
u32 mGCColor
Definition d_msg_class.h:514
u8 mLineMax
Definition d_msg_class.h:516
JUTFont * mpFont
Definition d_msg_class.h:510
s16 mLineCount
Definition d_msg_class.h:515
u8 mNowPage
Definition d_msg_class.h:517
u8 getNowPage()
Definition d_msg_class.h:492
u8 getLineMax()
Definition d_msg_class.h:491
JUTFont * getFont()
Definition d_msg_class.h:493
void addCharactor(u16)
Definition d_msg_class.cpp:2965
s16 getLineCount()
Definition d_msg_class.h:494
J2DTextBox * mPanePtr
Definition d_msg_class.h:507
void resetCharactor()
Definition d_msg_class.cpp:2969
COutFont_c * mOutFontPtr
Definition d_msg_class.h:509
f32 mOutfontLength[12]
Definition d_msg_class.h:512
void setCharactor(u16)
Definition d_msg_class.cpp:2961
void setLineMax(u8 lineMax)
Definition d_msg_class.h:503
J2DTextBox * mRubyPanePtr
Definition d_msg_class.h:508
void addLineCount()
Definition d_msg_class.h:496
J2DTextBox * getPanePtr()
Definition d_msg_class.h:487
void setColor(u32 ccColor, u32 gcColor)
Definition d_msg_class.h:498
Definition d_msg_class.h:551
char field_0x54[0x200]
Definition d_msg_class.h:582
void do_outfont(u8)
Definition d_msg_class.cpp:3631
u8 field_0x554
Definition d_msg_class.h:590
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3512
virtual void do_end()
Definition d_msg_class.cpp:3346
virtual void do_character(int)
Definition d_msg_class.cpp:3360
virtual ~jmessage_string_tRenderingProcessor()
Definition d_msg_class.h:566
char field_0x486[0x20]
Definition d_msg_class.h:585
f32 field_0x48
Definition d_msg_class.h:579
f32 field_0x50
Definition d_msg_class.h:581
void do_rubystrcat(char *)
Definition d_msg_class.cpp:3620
f32 field_0x3c
Definition d_msg_class.h:576
char field_0x254[0x200]
Definition d_msg_class.h:583
f32 field_0x4c
Definition d_msg_class.h:580
void do_linedown(s16)
Definition d_msg_class.cpp:3666
void do_scale(f32)
Definition d_msg_class.cpp:3654
void push_word(char const *)
Definition d_msg_class.cpp:3689
s16 field_0x550
Definition d_msg_class.h:588
void do_color(u8)
Definition d_msg_class.cpp:3637
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:3587
char * getString()
Definition d_msg_class.h:573
void do_heightcenter()
Definition d_msg_class.cpp:3549
virtual void do_reset()
Definition d_msg_class.cpp:3318
jmessage_string_tReference * mpReference
Definition d_msg_class.h:575
s16 field_0x54e
Definition d_msg_class.h:587
f32 field_0x40
Definition d_msg_class.h:577
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3338
char field_0x454[0x486 - 0x454]
Definition d_msg_class.h:584
void do_numset(s16)
Definition d_msg_class.cpp:3674
s16 getLineCountNowPage()
Definition d_msg_class.cpp:3306
void do_widthcenter()
Definition d_msg_class.cpp:3520
void do_strcat(char *)
Definition d_msg_class.cpp:3575
s16 field_0x552
Definition d_msg_class.h:589
u8 field_0x4a6[0x54e - 0x4a6]
Definition d_msg_class.h:586
f32 field_0x44
Definition d_msg_class.h:578
Definition d_msg_class.h:534
virtual void do_jump(void const *, char const *)
Definition d_msg_class.cpp:3293
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3251
virtual void do_end()
Definition d_msg_class.cpp:3258
virtual bool do_isReady()
Definition d_msg_class.cpp:3262
virtual bool do_jump_isReady()
Definition d_msg_class.cpp:3287
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3272
virtual ~jmessage_string_tSequenceProcessor()
Definition d_msg_class.h:538
virtual void do_character(int)
Definition d_msg_class.cpp:3268
jmessage_string_tReference * mpSeqReference
Definition d_msg_class.h:548
virtual void do_reset()
Definition d_msg_class.cpp:3247
Definition control.h:88
Definition d_msg_class.h:293
void push_word(char *)
Definition d_msg_class.cpp:1980
u8 field_0x44
Definition d_msg_class.h:313
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:1308
virtual void do_character(int)
Definition d_msg_class.cpp:1221
u8 field_0x47
Definition d_msg_class.h:316
void do_name1()
Definition d_msg_class.cpp:1953
u8 field_0x46
Definition d_msg_class.h:315
s16 mTotalLineCnt
Definition d_msg_class.h:309
s8 field_0x49
Definition d_msg_class.h:318
s16 field_0x40
Definition d_msg_class.h:311
u8 field_0x48
Definition d_msg_class.h:317
u8 field_0x4c
Definition d_msg_class.h:321
virtual void do_end()
Definition d_msg_class.cpp:1197
void do_pageType(int)
Definition d_msg_class.cpp:1937
u8 field_0x4d
Definition d_msg_class.h:322
u16 field_0x42
Definition d_msg_class.h:312
s8 field_0x4b
Definition d_msg_class.h:320
s16 field_0x3e
Definition d_msg_class.h:310
void do_scale(f32)
Definition d_msg_class.cpp:1779
virtual ~jmessage_tMeasureProcessor()
Definition d_msg_class.cpp:2010
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:1133
f32 field_0x38
Definition d_msg_class.h:308
s8 mPageLineMax
Definition d_msg_class.h:319
void do_space(u32)
Definition d_msg_class.cpp:1806
u8 mSelectType
Definition d_msg_class.h:314
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:1958
Definition d_msg_class.h:201
u16 data[0x200]
Definition d_msg_class.h:202
s16 mCountBackUp
Definition d_msg_class.h:205
s16 field_0x40e
Definition d_msg_class.h:204
s16 field_0x40c
Definition d_msg_class.h:203
Definition d_msg_class.h:38
void setSelRubyCharSpace(f32 space)
Definition d_msg_class.h:128
void setSendTimer(s16 i_timer)
Definition d_msg_class.h:87
JUTFont * mpFont
Definition d_msg_class.h:243
u8 mLineArrange[40]
Definition d_msg_class.h:267
u8 mNowColorType
Definition d_msg_class.h:275
void setStopFlag(u8 flag)
Definition d_msg_class.h:113
void setpStatus(u16 *status)
Definition d_msg_class.h:108
u8 mSelectPos
Definition d_msg_class.h:270
bool isPlaceName()
Definition d_msg_class.cpp:689
void setSelLength(int i_no, f32 i_selLength)
Definition d_msg_class.h:102
f32 mSelRubyCharSpace
Definition d_msg_class.h:229
u8 mFukiKind
Definition d_msg_class.h:272
bool mButtonTagStopFlag
Definition d_msg_class.h:277
virtual ~jmessage_tReference()
Definition d_msg_class.cpp:642
void resetInputFigure()
Definition d_msg_class.h:91
void pageSend()
Definition d_msg_class.cpp:772
void setAddCharAllAlphaRate(f32 i_alphaRate)
Definition d_msg_class.h:82
void setRubyCharSpace(f32 space)
Definition d_msg_class.h:123
u8 isHowl()
Definition d_msg_class.cpp:736
f32 getStrLength(int param_0)
Definition d_msg_class.h:172
char * mpSelMsgPtr
Definition d_msg_class.h:242
char mSelRuby[3][80]
Definition d_msg_class.h:263
u8 getFukiPosType()
Definition d_msg_class.h:194
void shiftCharCountBuffer()
Definition d_msg_class.cpp:989
f32 mFontSizeY
Definition d_msg_class.h:218
u16 mNowTagScale
Definition d_msg_class.h:257
f32 getSelRubySize()
Definition d_msg_class.h:178
void setPageNum(s16 pageNum)
Definition d_msg_class.h:112
f32 mDistanceScale
Definition d_msg_class.h:230
void setTBoxHeight(f32 height)
Definition d_msg_class.h:120
bool isSaveSeq()
Definition d_msg_class.cpp:709
u8 mNowLightCount
Definition d_msg_class.h:252
u8 getNowLightCount()
Definition d_msg_class.h:160
void setLineScale(int i_no, u16 i_lineScale)
Definition d_msg_class.h:101
u16 getMsgID()
Definition d_msg_class.h:190
u8 mSelectRubyFlag
Definition d_msg_class.h:280
void setSelRubySize(f32 size)
Definition d_msg_class.h:125
f32 getCharAllAlphaRate()
Definition d_msg_class.h:210
void setPageType(int i_no, u8 i_pageType)
Definition d_msg_class.h:99
u8 mArrange
Definition d_msg_class.h:274
char * getTextPtr()
Definition d_msg_class.h:184
f32 mCharAllAlphaRate
Definition d_msg_class.h:232
u8 getSelectPos()
Definition d_msg_class.h:189
void setFontSizeY(f32 y)
Definition d_msg_class.h:117
u8 mForm
Definition d_msg_class.h:273
f32 mSelFontSize
Definition d_msg_class.h:225
void setSendFlag(u8 i_flag)
Definition d_msg_class.h:88
f32 mStrLength[40]
Definition d_msg_class.h:235
void resetNowLightCount()
Definition d_msg_class.h:84
void setCharactor(u16)
Definition d_msg_class.cpp:964
u8 mBatchColorFlag
Definition d_msg_class.h:290
void addCharactor(u16)
Definition d_msg_class.cpp:970
char mWord[10][100]
Definition d_msg_class.h:258
CharSoundInfo getCharSoundInfo()
Definition d_msg_class.h:207
void addLineLength(int param_0, f32 param_1, f32 param_2)
Definition d_msg_class.h:149
u8 mSendFlag
Definition d_msg_class.h:278
bool isBatchFlag()
Definition d_msg_class.h:80
void setPageLine(int i_no, s8 i_pageLine)
Definition d_msg_class.h:97
bool isStaffRoll()
Definition d_msg_class.cpp:727
u8 mFukiPosType
Definition d_msg_class.h:271
u8 getArrange()
Definition d_msg_class.h:196
char * getWord(int)
Definition d_msg_class.cpp:951
bool isLightEnd()
Definition d_msg_class.cpp:1069
bool isBook()
Definition d_msg_class.cpp:718
void resetCharCountBuffer()
Definition d_msg_class.cpp:999
f32 getSelTBoxWidth()
Definition d_msg_class.h:188
void addSelLength(int param_0, f32 param_1)
Definition d_msg_class.h:154
void setNowColorType(u8 i_colorType)
Definition d_msg_class.h:94
cXyz getActorPos()
Definition d_msg_class.h:66
bool isCharSend()
Definition d_msg_class.cpp:1020
u8 mInputFigure
Definition d_msg_class.h:281
void setLineLength(int i_no, f32 i_strLen, f32 i_spaceLen)
Definition d_msg_class.h:131
u8 getStopFlag()
Definition d_msg_class.h:192
void setRubySize(f32 size)
Definition d_msg_class.h:118
JUTFont * getFont()
Definition d_msg_class.h:177
bool isKanban()
Definition d_msg_class.cpp:680
void setSelTBoxWidth(f32 width)
Definition d_msg_class.h:126
f32 mRubySize
Definition d_msg_class.h:219
cXyz mActorPos
Definition d_msg_class.h:216
u8 getSendFlag()
Definition d_msg_class.h:193
char * getRubyPtr()
Definition d_msg_class.h:186
void onButtonTagStopFlag()
Definition d_msg_class.h:92
u8 getCharCountBuffer(int i_no)
Definition d_msg_class.h:161
f32 getSelFontSize()
Definition d_msg_class.h:197
f32 getSpaceLength(int param_0)
Definition d_msg_class.h:173
f32 mTBoxWidth
Definition d_msg_class.h:220
void setFontSizeX(f32 x)
Definition d_msg_class.h:116
u32 mDemoFrame
Definition d_msg_class.h:238
f32 mCharAlpha
Definition d_msg_class.h:234
u16 * mpStatus
Definition d_msg_class.h:240
s8 mNowWordCount
Definition d_msg_class.h:283
void setNowWordCount(s8 wordCount)
Definition d_msg_class.h:103
void inputNumber()
Definition d_msg_class.cpp:874
void setSelectPos(u8 i_pos)
Definition d_msg_class.h:136
u8 mStopFlag
Definition d_msg_class.h:279
s16 getStartLineCount()
Definition d_msg_class.h:171
void setObjectPtr(dMsgObject_c *ptr)
Definition d_msg_class.h:109
u8 getLineMax()
Definition d_msg_class.cpp:660
u8 getSelectRubyFlag()
Definition d_msg_class.h:187
f32 getFontSizeX()
Definition d_msg_class.h:169
void addCharAllAlphaRate()
Definition d_msg_class.h:142
s16 mStartLineCount
Definition d_msg_class.h:244
bool isLightSend()
Definition d_msg_class.cpp:1044
void setSelectNum(u8 i_num)
Definition d_msg_class.h:89
f32 getCharSpace()
Definition d_msg_class.h:174
f32 getRubySize()
Definition d_msg_class.h:180
bool mSelectSetCancelFlag
Definition d_msg_class.h:288
void setLineSpace(f32 space)
Definition d_msg_class.h:121
f32 mAddCharAlpha
Definition d_msg_class.h:233
char mTextS[0x200]
Definition d_msg_class.h:260
u16 getStatus()
Definition d_msg_class.h:195
void decSendTimer()
Definition d_msg_class.h:129
s8 mPageLine[40]
Definition d_msg_class.h:264
u8 mOutFontRupeeColor
Definition d_msg_class.h:282
f32 mSelTBoxWidth
Definition d_msg_class.h:227
u8 getForm()
Definition d_msg_class.h:159
f32 getSelCharSpace()
Definition d_msg_class.h:198
void resetWord()
Definition d_msg_class.cpp:957
s16 mPageNum
Definition d_msg_class.h:251
void offSelectRubyFlag(int i_flag)
Definition d_msg_class.h:104
u8 mDrawLightCount
Definition d_msg_class.h:253
u8 mCharCountBuffer[31]
Definition d_msg_class.h:285
u32 mRevoMessageID
Definition d_msg_class.h:239
void resetReference()
Definition d_msg_class.cpp:755
CharSoundInfo mCharactor
Definition d_msg_class.h:215
void onBombNameUseFlag()
Definition d_msg_class.h:106
char mRuby[0x200]
Definition d_msg_class.h:261
bool isButtonTagStopFlag()
Definition d_msg_class.h:191
char * getSelTextPtr(int idx)
Definition d_msg_class.h:182
f32 mCharSpace
Definition d_msg_class.h:223
void resetCharactor()
Definition d_msg_class.cpp:977
f32 getDistanceScale()
Definition d_msg_class.h:168
void onSelectRubyFlag(int i_flag)
Definition d_msg_class.h:107
bool mBombNameUseFlag
Definition d_msg_class.h:289
s8 mTopWordCount
Definition d_msg_class.h:284
u16 mLineCount
Definition d_msg_class.h:246
void setCharAllAlphaRate(f32 i_alphaRate)
Definition d_msg_class.h:83
dMsgObject_c * getObjectPtr()
Definition d_msg_class.h:158
f32 mLineSpace
Definition d_msg_class.h:222
u32 getDemoFrame()
Definition d_msg_class.h:208
void setActorPos(cXyz pos)
Definition d_msg_class.h:68
u8 getDrawLightCount()
Definition d_msg_class.h:162
u16 mTopTagScale
Definition d_msg_class.h:256
dMsgObject_c * mpObjectPtr
Definition d_msg_class.h:241
void setNowTagScale(u16 i_tagScale)
Definition d_msg_class.h:95
char * getSelRubyPtr(int idx)
Definition d_msg_class.h:183
u8 mPageType[40]
Definition d_msg_class.h:266
s16 mEndLineCount
Definition d_msg_class.h:245
void setSelectType(u8 i_type)
Definition d_msg_class.h:90
void setDemoFrame(u32 i_frame)
Definition d_msg_class.h:93
f32 mSpaceLength[40]
Definition d_msg_class.h:236
void setLineArrange(int i_no, u8 i_arrange)
Definition d_msg_class.h:100
u8 getInputFigure()
Definition d_msg_class.h:176
s16 mPageEndCount
Definition d_msg_class.h:248
u8 getFukiKind()
Definition d_msg_class.h:163
s8 mPageLineMax[40]
Definition d_msg_class.h:265
void setFont(JUTFont *font)
Definition d_msg_class.h:115
void decideOutFontRupeeColor(int)
Definition d_msg_class.cpp:1091
u16 getLineScale(int i_no)
Definition d_msg_class.h:199
void allsetCharCountBuffer()
Definition d_msg_class.cpp:1012
f32 mTBoxHeight
Definition d_msg_class.h:221
void setCountBackUp()
Definition d_msg_class.h:110
bool isBossName()
Definition d_msg_class.cpp:699
u8 getSelectType()
Definition d_msg_class.h:166
char * getTextSPtr()
Definition d_msg_class.h:185
void setSelMsgPtr(char *ptr)
Definition d_msg_class.h:111
void setSelCharSpace(f32 space)
Definition d_msg_class.h:127
void setCharSpace(f32 space)
Definition d_msg_class.h:122
s16 field_0x5d2
Definition d_msg_class.h:247
s16 mSendTimer
Definition d_msg_class.h:249
f32 getSelRubyCharSpace()
Definition d_msg_class.h:179
f32 mFontSizeX
Definition d_msg_class.h:217
void setBatchColorFlag(u8 i_flag)
Definition d_msg_class.h:86
f32 getFontSizeY()
Definition d_msg_class.h:170
jmessage_tReference()
Definition d_msg_class.cpp:580
u8 mTopColorType
Definition d_msg_class.h:276
void setTBoxWidth(f32 width)
Definition d_msg_class.h:119
u16 mMsgID
Definition d_msg_class.h:254
u32 getRevoMessageID()
Definition d_msg_class.h:209
s16 getSendTimer()
Definition d_msg_class.h:164
f32 mSelCharSpace
Definition d_msg_class.h:228
f32 mAddCharAllAlphaRate
Definition d_msg_class.h:231
char mSelText[3][50]
Definition d_msg_class.h:262
bool mLightBatchFlag
Definition d_msg_class.h:286
bool mBatchFlag
Definition d_msg_class.h:287
char mText[0x200]
Definition d_msg_class.h:259
void selectMessage()
Definition d_msg_class.cpp:815
STControl * mpStick
Definition d_msg_class.h:214
void setPageEndCount(s16 i_endCount)
Definition d_msg_class.h:105
void setSelFontSize(f32 size)
Definition d_msg_class.h:124
u8 getSelectNum()
Definition d_msg_class.h:165
f32 mSelRubySize
Definition d_msg_class.h:226
u8 mSelectType
Definition d_msg_class.h:269
f32 mSelLength[3]
Definition d_msg_class.h:237
void resetDrawLightCount()
Definition d_msg_class.h:85
u8 getPageType(int i_no)
Definition d_msg_class.h:175
void calcDistance()
Definition d_msg_class.cpp:648
void setRevoMessageID(u32 i_msgID)
Definition d_msg_class.h:96
bool isSelectSetCancelFlag()
Definition d_msg_class.h:70
void setPageLineMax(int i_no, s8 i_pageLineMax)
Definition d_msg_class.h:98
const char * getSelMsgPtr()
Definition d_msg_class.h:167
u8 mSelectNum
Definition d_msg_class.h:268
BOOL isSelectRubyFlag(int i_flag)
Definition d_msg_class.h:71
f32 getRubyCharSpace()
Definition d_msg_class.h:181
f32 mRubyCharSpace
Definition d_msg_class.h:224
bool isMidona()
Definition d_msg_class.cpp:746
u16 mLineScale[40]
Definition d_msg_class.h:255
void setStatus(u16 status)
Definition d_msg_class.h:114
s16 mCharCnt
Definition d_msg_class.h:250
Definition d_msg_class.h:379
void setCharInfoPtr(CharInfo_c *info)
Definition d_msg_class.h:424
f32 field_0x48
Definition d_msg_class.h:430
void push_word()
Definition d_msg_class.cpp:2890
u8 field_0x14d
Definition d_msg_class.h:457
void do_color(u8)
Definition d_msg_class.cpp:2687
u32 mCCColor
Definition d_msg_class.h:441
int field_0x11c
Definition d_msg_class.h:440
void setTextInitOffsetPos(f32 offset)
Definition d_msg_class.h:422
u8 field_0x185
Definition d_msg_class.h:464
void do_widthcenter()
Definition d_msg_class.cpp:2647
u16 field_0x14a
Definition d_msg_class.h:455
u8 field_0x186
Definition d_msg_class.h:465
f32 field_0x134
Definition d_msg_class.h:446
u8 mColorNo
Definition d_msg_class.h:460
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:2506
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:2780
u8 field_0x187
Definition d_msg_class.h:466
COutFont_c * mpOutFont
Definition d_msg_class.h:426
f32 mTextInitScaleX
Definition d_msg_class.h:434
u16 field_0x140
Definition d_msg_class.h:450
void do_arrow2()
Definition d_msg_class.cpp:2757
f32 field_0x12c
Definition d_msg_class.h:444
u16 field_0x146
Definition d_msg_class.h:453
f32 mTextInitPosY
Definition d_msg_class.h:433
u8 field_0x151
Definition d_msg_class.h:461
f32 getLineLength(int)
Definition d_msg_class.cpp:2763
s8 field_0x14f
Definition d_msg_class.h:459
f32 field_0x128
Definition d_msg_class.h:443
void do_linedown(s16)
Definition d_msg_class.cpp:2723
f32 field_0x44
Definition d_msg_class.h:429
f32 mTextInitScaleY
Definition d_msg_class.h:435
void do_scale(f32)
Definition d_msg_class.cpp:2717
virtual ~jmessage_tRenderingProcessor()
Definition d_msg_class.h:400
void do_outfont(u8, u32)
Definition d_msg_class.cpp:2751
f32 mTextInitPosX
Definition d_msg_class.h:432
f32 mTextInitOffsetPos
Definition d_msg_class.h:438
u16 field_0x144
Definition d_msg_class.h:452
virtual void do_reset()
Definition d_msg_class.cpp:2495
void resetRendering()
Definition d_msg_class.cpp:2626
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:2620
s16 * mpCharInfoCnt
Definition d_msg_class.h:428
f32 field_0x138
Definition d_msg_class.h:447
virtual void do_character(int)
Definition d_msg_class.cpp:2521
f32 mSelTextInitPosX[3]
Definition d_msg_class.h:436
void setTextScale(float x, float y)
Definition d_msg_class.h:412
char field_0x152[0x184 - 0x152]
Definition d_msg_class.h:462
void getCharInfo(f32, f32, f32, f32, f32)
Definition d_msg_class.cpp:2898
void do_rubystrcat(char *, char *, f32, f32)
Definition d_msg_class.cpp:2828
u8 field_0x184
Definition d_msg_class.h:463
void setSelTextInitPos(int idx, float x, float y)
Definition d_msg_class.h:417
f32 field_0x4c
Definition d_msg_class.h:431
u16 field_0x13e
Definition d_msg_class.h:449
u8 field_0x14e
Definition d_msg_class.h:458
u16 field_0x13c
Definition d_msg_class.h:448
f32 field_0x130
Definition d_msg_class.h:445
void do_heightcenter()
Definition d_msg_class.cpp:2681
u32 mGCColor
Definition d_msg_class.h:442
void do_numset(s16)
Definition d_msg_class.cpp:2858
void do_selwidthcenter(int)
Definition d_msg_class.cpp:2653
void do_name1()
Definition d_msg_class.cpp:2854
u16 field_0x142
Definition d_msg_class.h:451
CharInfo_c * mCharInfoPtr
Definition d_msg_class.h:427
virtual void do_end()
Definition d_msg_class.cpp:2511
u16 field_0x148
Definition d_msg_class.h:454
f32 field_0x7c[40]
Definition d_msg_class.h:439
void do_strcat(char *, bool, bool, bool)
Definition d_msg_class.cpp:2772
void setOutFont(COutFont_c *font)
Definition d_msg_class.h:423
u8 field_0x14c
Definition d_msg_class.h:456
void setTextInitPos(float x, float y)
Definition d_msg_class.h:407
f32 mSelTextInitPosY[3]
Definition d_msg_class.h:437
void do_transY(s16, bool)
Definition d_msg_class.cpp:2741
Definition d_msg_class.h:327
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:2024
virtual void do_jump(void const *, char const *)
Definition d_msg_class.cpp:2479
virtual void do_character(int)
Definition d_msg_class.cpp:2041
const char * field_0xa0
Definition d_msg_class.h:351
u8 mMouthCheck
Definition d_msg_class.h:360
u8 getMouthCheck()
Definition d_msg_class.h:346
u8 mForceForm
Definition d_msg_class.h:359
virtual bool do_jump_isReady()
Definition d_msg_class.cpp:2376
u16 field_0xa6
Definition d_msg_class.h:353
const void * field_0x9c
Definition d_msg_class.h:350
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:2447
u8 field_0xae
Definition d_msg_class.h:358
void do_space(u32)
Definition d_msg_class.cpp:2440
void push_word()
Definition d_msg_class.cpp:2464
u8 field_0xad
Definition d_msg_class.h:357
void calcStringLength()
Definition d_msg_class.cpp:2483
u16 field_0xa4
Definition d_msg_class.h:352
virtual ~jmessage_tSequenceProcessor()
Definition d_msg_class.h:336
virtual void do_end()
Definition d_msg_class.cpp:2029
void messageSePlay(u8, u8, cXyz *)
Definition d_msg_class.cpp:2473
u8 field_0xb4
Definition d_msg_class.h:364
u8 field_0xac
Definition d_msg_class.h:356
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:2047
virtual void do_reset()
Definition d_msg_class.cpp:2013
u16 field_0xaa
Definition d_msg_class.h:355
void do_name1()
Definition d_msg_class.cpp:2381
s8 field_0xb5
Definition d_msg_class.h:365
u8 field_0xb1
Definition d_msg_class.h:361
void setForceForm(u8 forceForm)
Definition d_msg_class.h:347
u8 field_0xb2
Definition d_msg_class.h:362
virtual bool do_isReady()
Definition d_msg_class.cpp:2035
u8 field_0xb3
Definition d_msg_class.h:363
s16 field_0xa8
Definition d_msg_class.h:354
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8