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();
67
68 /* 80238C78 */ void setActorPos(cXyz pos) { mActorPos = pos; }
69
72 return mSelectRubyFlag & (u8)(1 << i_flag) ? 1 : 0;
73 }
74 bool isBatchFlag() { return mBatchFlag; }
75
105 void setSelMsgPtr(char* ptr) { mpSelMsgPtr = ptr; }
109 void setFont(JUTFont* font) { mpFont = font; }
112 void setRubySize(f32 size) { mRubySize = size; }
113 void setTBoxWidth(f32 width) { mTBoxWidth = width; }
114 void setTBoxHeight(f32 height) { mTBoxHeight = height; }
118 void setSelFontSize(f32 size) { mSelFontSize = size; }
119 void setSelRubySize(f32 size) { mSelRubySize = size; }
120 void setSelTBoxWidth(f32 width) { mSelTBoxWidth = width; }
124
129
131 if (!isSelectSetCancelFlag()) {
133 }
134 }
135
138 if (mCharAllAlphaRate > 1.0f) {
139 mCharAllAlphaRate = 1.0f;
140 }
141 }
142
144 u8 getForm() { return mForm; }
152 const char* getSelMsgPtr() { return mpSelMsgPtr; }
160 u8 getPageType(int i_no) { return mPageType[i_no]; }
162 JUTFont* getFont() { return mpFont; }
167 char* getSelTextPtr(int idx) { return mSelText[idx]; }
168 char* getSelRubyPtr(int idx) { return mSelRuby[idx]; }
169 char* getTextPtr() { return mText; }
170 char* getTextSPtr() { return mTextS; }
171 char* getRubyPtr() { return mRuby; }
175 u16 getMsgID() { return mMsgID; }
180 u16 getStatus() { return *mpStatus; }
181 u8 getArrange() { return mArrange; }
182
193
194 /* 80228CB4 */ virtual ~jmessage_tReference();
195
196 /* 0x0008 */ STControl* mpStick;
198 /* 0x0414 */ cXyz mActorPos;
199 /* 0x0420 */ f32 mFontSizeX;
200 /* 0x0424 */ f32 mFontSizeY;
201 /* 0x0428 */ f32 mRubySize;
202 /* 0x042C */ f32 mTBoxWidth;
203 /* 0x0430 */ f32 mTBoxHeight;
204 /* 0x0434 */ f32 mLineSpace;
205 /* 0x0438 */ f32 mCharSpace;
206 /* 0x043C */ f32 mRubyCharSpace;
207 /* 0x0440 */ f32 mSelFontSize;
208 /* 0x0444 */ f32 mSelRubySize;
209 /* 0x0448 */ f32 mSelTBoxWidth;
210 /* 0x044C */ f32 mSelCharSpace;
211 /* 0x0450 */ f32 mSelRubyCharSpace;
212 /* 0x0454 */ f32 mDistanceScale;
214 /* 0x045C */ f32 mCharAllAlphaRate;
215 /* 0x0460 */ f32 mAddCharAlpha;
216 /* 0x0464 */ f32 mCharAlpha;
217 /* 0x0468 */ f32 mStrLength[40];
218 /* 0x0508 */ f32 mSpaceLength[40];
219 /* 0x05A8 */ f32 mSelLength[3];
220 /* 0x05B4 */ u32 mDemoFrame;
221 /* 0x05B8 */ u32 mRevoMessageID;
222 /* 0x05BC */ u16* mpStatus;
224 /* 0x05C4 */ char* mpSelMsgPtr;
225 /* 0x05C8 */ JUTFont* mpFont;
226 /* 0x05CC */ s16 mStartLineCount;
227 /* 0x05CE */ s16 mEndLineCount;
228 /* 0x05D0 */ u16 mLineCount;
229 /* 0x05D2 */ s16 field_0x5d2;
230 /* 0x05D4 */ s16 mPageEndCount;
231 /* 0x05D6 */ s16 mSendTimer;
232 /* 0x05D8 */ s16 mCharCnt;
233 /* 0x05DA */ s16 mPageNum;
234 /* 0x05DC */ u8 mNowLightCount;
235 /* 0x05DD */ u8 mDrawLightCount;
236 /* 0x05DE */ u16 mMsgID;
237 /* 0x05E0 */ u16 mLineScale[40];
238 /* 0x0630 */ u16 mTopTagScale;
239 /* 0x0632 */ u16 mNowTagScale;
240 /* 0x0634 */ char mWord[10][100];
241 /* 0x0A1C */ char mText[0x200];
242 /* 0x0C1C */ char mTextS[0x200];
243 /* 0x0E1C */ char mRuby[0x200];
244 /* 0x101C */ char mSelText[3][50];
245 /* 0x10B2 */ char mSelRuby[3][80];
246 /* 0x11A2 */ s8 mPageLine[40];
247 /* 0x11CA */ s8 mPageLineMax[40];
248 /* 0x11F2 */ u8 mPageType[40];
249 /* 0x121A */ u8 mLineArrange[40];
250 /* 0x1242 */ u8 mSelectNum;
251 /* 0x1243 */ u8 mSelectType;
252 /* 0x1244 */ u8 mSelectPos;
253 /* 0x1245 */ u8 mFukiPosType;
254 /* 0x1246 */ u8 mFukiKind;
255 /* 0x1247 */ u8 mForm;
256 /* 0x1248 */ u8 mArrange;
257 /* 0x1249 */ u8 mNowColorType;
258 /* 0x124A */ u8 mTopColorType;
259 /* 0x124B */ bool mButtonTagStopFlag;
260 /* 0x124C */ u8 mSendFlag;
261 /* 0x124D */ u8 mStopFlag;
262 /* 0x124E */ u8 mSelectRubyFlag;
263 /* 0x124F */ u8 mInputFigure;
264 /* 0x1250 */ u8 mOutFontRupeeColor;
265 /* 0x1251 */ s8 mNowWordCount;
266 /* 0x1252 */ s8 mTopWordCount;
267 /* 0x1253 */ u8 mCharCountBuffer[31];
268 /* 0x1272 */ bool mLightBatchFlag;
269 /* 0x1273 */ bool mBatchFlag;
270 /* 0x1274 */ bool mSelectSetCancelFlag;
271 /* 0x1275 */ bool mBombNameUseFlag;
272 /* 0x1276 */ u8 mBatchColorFlag;
273}; // Size: 0x1278
274
276 /* 80229A28 */ jmessage_tMeasureProcessor(jmessage_tReference const*);
277 /* 8022B0B0 */ void do_scale(f32);
278 /* 8022B18C */ void do_space(u32);
279 /* 8022B3EC */ void do_pageType(int);
280 /* 8022B454 */ void do_name1();
281 /* 8022B458 */ void do_rubyset(void const*, u32);
282 /* 8022B4E0 */ void push_word(char*);
283
284 /* 8022B5F4 */ virtual ~jmessage_tMeasureProcessor();
285 /* 80229AC4 */ virtual void do_begin(void const*, char const*);
286 /* 80229CB4 */ virtual void do_end();
287 /* 80229E3C */ virtual void do_character(int);
288 /* 8022A268 */ virtual bool do_tag(u32, void const*, u32);
289
290 /* 0x38 */ f32 field_0x38;
291 /* 0x3C */ s16 mTotalLineCnt;
292 /* 0x3E */ s16 field_0x3e;
293 /* 0x40 */ s16 field_0x40;
294 /* 0x42 */ u16 field_0x42;
295 /* 0x44 */ u8 field_0x44;
296 /* 0x45 */ u8 mSelectType;
297 /* 0x46 */ u8 field_0x46;
298 /* 0x47 */ u8 field_0x47;
299 /* 0x48 */ s8 field_0x48;
300 /* 0x49 */ s8 field_0x49;
301 /* 0x4A */ u8 mPageLineMax;
302 /* 0x4B */ s8 field_0x4b;
303 /* 0x4C */ u8 field_0x4c;
304 /* 0x4D */ u8 field_0x4d;
305}; // Size: 0x50
306
307struct jmessage_tControl;
311 /* 8022C904 */ void do_name1();
312 /* 8022C908 */ void do_space(u32);
313 /* 8022CA24 */ void do_rubyset(void const*, u32);
314 /* 8022CAAC */ void push_word();
315 /* 8022CB10 */ void messageSePlay(u8, u8, cXyz*);
316 /* 8022CBE8 */ void calcStringLength();
317
318 /* 8023299C */ virtual ~jmessage_tSequenceProcessor();
319 /* 8022B654 */ virtual void do_reset();
320 /* 8022B658 */ virtual void do_begin(void const*, char const*);
321 /* 8022BA3C */ virtual void do_end();
322 /* 8022BFE0 */ virtual void do_character(int);
323 /* 8022C1A0 */ virtual bool do_tag(u32, void const*, u32);
324 /* 8022BB7C */ virtual bool do_isReady();
325 /* 8022C8FC */ virtual bool do_jump_isReady();
326 /* 8022CBE4 */ virtual void do_jump(void const*, char const*);
327
330
331 /* 0x4C jmessage_tMeasureProcessor */
332 /* 0x9C */ const void* field_0x9c;
333 /* 0xA0 */ const char* field_0xa0;
334 /* 0xA4 */ u16 field_0xa4;
335 /* 0xA6 */ u16 field_0xa6;
336 /* 0xA8 */ s16 field_0xa8;
337 /* 0xAA */ u16 field_0xaa;
338 /* 0xAC */ u8 field_0xac;
339 /* 0xAD */ u8 field_0xad;
340 /* 0xAE */ u8 field_0xae;
341 /* 0xAF */ u8 mForceForm;
342 /* 0xB0 */ u8 mMouthCheck;
343 /* 0xB1 */ u8 field_0xb1;
344 /* 0xB2 */ u8 field_0xb2;
345 /* 0xB3 */ u8 field_0xb3;
346 /* 0xB4 */ u8 field_0xb4;
347 /* 0xB5 */ s8 field_0xb5;
348};
349
351 /* 0x00 */ f32 field_0x00;
352 /* 0x04 */ f32 field_0x04;
353 /* 0x08 */ f32 field_0x08;
354 /* 0x0C */ f32 field_0x0c;
355 /* 0x10 */ f32 field_0x10;
356 /* 0x14 */ f32 field_0x14;
357 /* 0x18 */ u8 mColorNo;
358 /* 0x19 */ u8 field_0x19;
359};
360
363 /* 8022E12C */ void resetRendering();
364 /* 8022E17C */ void do_widthcenter();
365 /* 8022E260 */ void do_selwidthcenter(int);
366 /* 8022E318 */ void do_heightcenter();
367 /* 8022E7CC */ void do_color(u8);
368 /* 8022E860 */ void do_scale(f32);
369 /* 8022E960 */ void do_linedown(s16);
370 /* 8022E9C0 */ void do_transY(s16, bool);
371 /* 8022EAE4 */ void do_outfont(u8, u32);
372 /* 8022ED10 */ void do_arrow2();
373 /* 8022EECC */ f32 getLineLength(int);
374 /* 8022EF00 */ void do_strcat(char*, bool, bool, bool);
375 /* 8022F148 */ void do_rubyset(void const*, u32);
376 /* 8022F384 */ void do_rubystrcat(char*, char*, f32, f32);
377 /* 8022F53C */ void do_name1();
378 /* 8022F540 */ void do_numset(s16);
379 /* 8022F734 */ void push_word();
380 /* 8022F784 */ void getCharInfo(f32, f32, f32, f32, f32);
381
382 /* 8023293C */ virtual ~jmessage_tRenderingProcessor();
383 /* 8022CDC8 */ virtual void do_reset();
384 /* 8022CDCC */ virtual void do_begin(void const*, char const*);
385 /* 8022CFD8 */ virtual void do_end();
386 /* 8022D0A0 */ virtual void do_character(int);
387 /* 8022D74C */ virtual bool do_tag(u32, void const*, u32);
388
389 void setTextInitPos(float x, float y) {
392 }
393
394 void setTextScale(float x, float y) {
397 }
398
399 void setSelTextInitPos(int idx, float x, float y) {
400 mSelTextInitPosX[idx] = x;
401 mSelTextInitPosY[idx] = y;
402 }
403
404 void setTextInitOffsetPos(f32 offset) { mTextInitOffsetPos = offset; }
405 void setOutFont(COutFont_c* font) { mpOutFont = font; }
406 void setCharInfoPtr(CharInfo_c* info) { mCharInfoPtr = info; }
407
408 /* 0x038 */ COutFont_c* mpOutFont;
410 /* 0x040 */ s16* mpCharInfoCnt;
411 /* 0x044 */ f32 field_0x44;
412 /* 0x048 */ f32 field_0x48;
413 /* 0x04C */ f32 field_0x4c;
414 /* 0x050 */ f32 mTextInitPosX;
415 /* 0x054 */ f32 mTextInitPosY;
416 /* 0x058 */ f32 mTextInitScaleX;
417 /* 0x05C */ f32 mTextInitScaleY;
418 /* 0x060 */ f32 mSelTextInitPosX[3];
419 /* 0x06C */ f32 mSelTextInitPosY[3];
421 /* 0x07C */ f32 field_0x7c[40];
422 /* 0x11C */ int field_0x11c;
423 /* 0x120 */ u32 mCCColor;
424 /* 0x124 */ u32 mGCColor;
425 /* 0x128 */ f32 field_0x128;
426 /* 0x12C */ f32 field_0x12c;
427 /* 0x130 */ f32 field_0x130;
428 /* 0x134 */ f32 field_0x134;
429 /* 0x138 */ f32 field_0x138;
430 /* 0x13C */ u16 field_0x13c;
431 /* 0x13E */ u16 field_0x13e;
432 /* 0x140 */ u16 field_0x140;
433 /* 0x142 */ u16 field_0x142;
434 /* 0x144 */ u16 field_0x144;
435 /* 0x146 */ u16 field_0x146;
436 /* 0x148 */ u16 field_0x148;
437 /* 0x14A */ u16 field_0x14a;
438 /* 0x14C */ u8 field_0x14c;
439 /* 0x14D */ u8 field_0x14d;
440 /* 0x14E */ u8 field_0x14e;
441 /* 0x14F */ s8 field_0x14f;
442 /* 0x150 */ u8 mColorNo;
443 /* 0x151 */ u8 field_0x151;
444 /* 0x152 */ char field_0x152[0x184 - 0x152];
445 /* 0x184 */ u8 field_0x184;
446 /* 0x185 */ u8 field_0x185;
447 /* 0x186 */ u8 field_0x186;
448 /* 0x187 */ u8 field_0x187;
449};
450
452 /* 8022FB5C */ jmessage_string_tControl();
453
454 /* 802328DC */ virtual ~jmessage_string_tControl();
455};
456
458 /* 8022F8C0 */ jmessage_string_tReference();
459 /* 8022F9AC */ void init(J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, u8);
460 /* 8022FA2C */ void setCharactor(u16);
461 /* 8022FA30 */ void addCharactor(u16);
462 /* 8022FA34 */ void resetCharactor();
463 /* 8022FA38 */ f32 getLineLength(int);
464 /* 8022FA6C */ void addLineLength(int, f32);
465 /* 8022FA98 */ f32 getOutfontLength(int);
466 /* 8022FACC */ void setOutfontLength(int, f32);
467 /* 8022FAF0 */ void clearOutfontLength(int);
468 /* 8022FB24 */ s16 getLineCountNowPage();
471 u32 getCCColor() { return mCCColor; }
472 u32 getGCColor() { return mGCColor; }
473 u8 getLineMax() { return mLineMax; }
474 u8 getNowPage() { return mNowPage; }
475 JUTFont* getFont() { return mpFont; }
479 u8 isFlag(u8 flag) { return mFlags & flag; }
486
487 /* 8022F94C */ virtual ~jmessage_string_tReference();
488
489 /* 0x08 */ J2DTextBox* mPanePtr;
492 /* 0x14 */ JUTFont* mpFont;
493 /* 0x18 */ f32 mLineLength[12];
494 /* 0x48 */ f32 mOutfontLength[12];
495 /* 0x78 */ u32 mCCColor;
496 /* 0x7C */ u32 mGCColor;
497 /* 0x80 */ s16 mLineCount;
498 /* 0x82 */ u8 mLineMax;
499 /* 0x83 */ u8 mNowPage;
500 /* 0x84 */ u8 mFlags;
501};
502
505 /* 8023098C */ void do_rubyset(void const*, u32);
506
507 /* 80230A5C */ virtual ~jmessage_string_tMeasureProcessor();
508 /* 8022FBE4 */ virtual void do_begin(void const*, char const*);
509 /* 8022FC14 */ virtual void do_end();
510 /* 8022FC28 */ virtual void do_character(int);
511 /* 8022FDF0 */ virtual bool do_tag(u32, void const*, u32);
512
514};
515
519
520 /* 80232858 */ virtual ~jmessage_string_tSequenceProcessor();
521 /* 80230ABC */ virtual void do_reset();
522 /* 80230AC0 */ virtual void do_begin(void const*, char const*);
523 /* 80230B7C */ virtual void do_end();
524 /* 80230B88 */ virtual void do_character(int);
525 /* 80230B8C */ virtual bool do_tag(u32, void const*, u32);
526 /* 80230B80 */ virtual bool do_isReady();
527 /* 80230BBC */ virtual bool do_jump_isReady();
528 /* 80230BC4 */ virtual void do_jump(void const*, char const*);
529
531};
532
535 /* 80230C20 */ s16 getLineCountNowPage();
536 /* 80231D70 */ void do_widthcenter();
537 /* 80231EF0 */ void do_heightcenter();
538 /* 80232044 */ void do_strcat(char*);
539 /* 802320B0 */ void do_rubyset(void const*, u32);
540 /* 80232260 */ void do_rubystrcat(char*);
541 /* 802322CC */ void do_outfont(u8);
542 /* 8023256C */ void do_color(u8);
543 /* 80232600 */ void do_scale(f32);
544 /* 80232690 */ void do_linedown(s16);
545 /* 802326E4 */ void do_numset(s16);
546 /* 802327BC */ void push_word(char const*);
547
548 /* 802327F8 */ virtual ~jmessage_string_tRenderingProcessor();
549 /* 80230C5C */ virtual void do_reset();
550 /* 80230CA0 */ virtual void do_begin(void const*, char const*);
551 /* 80230CE8 */ virtual void do_end();
552 /* 80230D48 */ virtual void do_character(int);
553 /* 80231110 */ virtual bool do_tag(u32, void const*, u32);
554
555 char* getString() { return field_0x54; }
556
558 /* 0x03C */ f32 field_0x3c;
559 /* 0x040 */ f32 field_0x40;
560 /* 0x044 */ f32 field_0x44;
561 /* 0x048 */ f32 field_0x48;
562 /* 0x04C */ f32 field_0x4c;
563 /* 0x050 */ f32 field_0x50;
564 /* 0x054 */ char field_0x54[0x200];
565 /* 0x254 */ char field_0x254[0x200];
566 /* 0x454 */ char field_0x454[0x486 - 0x454];
567 /* 0x486 */ char field_0x486[0x20]; // Unknown length
568 /* 0x4a6 */ u8 field_0x4a6[0x54e - 0x4a6];
569 /* 0x54E */ s16 field_0x54e;
570 /* 0x550 */ s16 field_0x550;
571 /* 0x552 */ s16 field_0x552;
572 /* 0x554 */ u8 field_0x554;
573};
574
575#endif /* D_MSG_D_MSG_CLASS_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
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 u32 i_msgID
Definition f_op_msg_mng.cpp:129
static s32 status
Definition fstload.c:6
Definition d_msg_class.h:350
u8 mColorNo
Definition d_msg_class.h:357
f32 field_0x00
Definition d_msg_class.h:351
f32 field_0x08
Definition d_msg_class.h:353
f32 field_0x10
Definition d_msg_class.h:355
f32 field_0x0c
Definition d_msg_class.h:354
f32 field_0x04
Definition d_msg_class.h:352
f32 field_0x14
Definition d_msg_class.h:356
u8 field_0x19
Definition d_msg_class.h:358
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:451
virtual ~jmessage_string_tControl()
jmessage_string_tControl()
Definition d_msg_class.cpp:3000
Definition d_msg_class.h:503
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:3191
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3185
virtual void do_end()
Definition d_msg_class.cpp:3019
virtual void do_character(int)
Definition d_msg_class.cpp:3033
jmessage_string_tReference * mpReference
Definition d_msg_class.h:513
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3012
Definition d_msg_class.h:457
void addLineLength(int, f32)
Definition d_msg_class.cpp:2949
f32 getLineLength(int)
Definition d_msg_class.cpp:2934
u32 mCCColor
Definition d_msg_class.h:495
virtual ~jmessage_string_tReference()
u8 isFlag(u8 flag)
Definition d_msg_class.h:479
void setNowPage(u8 nowPage)
Definition d_msg_class.h:484
J2DTextBox * getRubyPanePtr()
Definition d_msg_class.h:470
void clearOutfontLength(int)
Definition d_msg_class.cpp:2976
u8 mFlags
Definition d_msg_class.h:500
jmessage_string_tReference()
Definition d_msg_class.cpp:2876
s16 getLineCountNowPage()
Definition d_msg_class.cpp:2988
void setLineCount(s16 lineCount)
Definition d_msg_class.h:477
f32 getOutfontLength(int)
Definition d_msg_class.cpp:2957
u32 getGCColor()
Definition d_msg_class.h:472
f32 mLineLength[12]
Definition d_msg_class.h:493
void setOutfontLength(int, f32)
Definition d_msg_class.cpp:2968
u32 getCCColor()
Definition d_msg_class.h:471
u32 mGCColor
Definition d_msg_class.h:496
u8 mLineMax
Definition d_msg_class.h:498
JUTFont * mpFont
Definition d_msg_class.h:492
s16 mLineCount
Definition d_msg_class.h:497
u8 mNowPage
Definition d_msg_class.h:499
u8 getNowPage()
Definition d_msg_class.h:474
u8 getLineMax()
Definition d_msg_class.h:473
JUTFont * getFont()
Definition d_msg_class.h:475
void addCharactor(u16)
Definition d_msg_class.cpp:2926
s16 getLineCount()
Definition d_msg_class.h:476
J2DTextBox * mPanePtr
Definition d_msg_class.h:489
void resetCharactor()
Definition d_msg_class.cpp:2930
COutFont_c * mOutFontPtr
Definition d_msg_class.h:491
f32 mOutfontLength[12]
Definition d_msg_class.h:494
void setCharactor(u16)
Definition d_msg_class.cpp:2922
void setLineMax(u8 lineMax)
Definition d_msg_class.h:485
J2DTextBox * mRubyPanePtr
Definition d_msg_class.h:490
void addLineCount()
Definition d_msg_class.h:478
J2DTextBox * getPanePtr()
Definition d_msg_class.h:469
void setColor(u32 ccColor, u32 gcColor)
Definition d_msg_class.h:480
Definition d_msg_class.h:533
char field_0x54[0x200]
Definition d_msg_class.h:564
void do_outfont(u8)
Definition d_msg_class.cpp:3616
u8 field_0x554
Definition d_msg_class.h:572
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3479
virtual void do_end()
Definition d_msg_class.cpp:3313
virtual void do_character(int)
Definition d_msg_class.cpp:3327
char field_0x486[0x20]
Definition d_msg_class.h:567
f32 field_0x48
Definition d_msg_class.h:561
f32 field_0x50
Definition d_msg_class.h:563
void do_rubystrcat(char *)
Definition d_msg_class.cpp:3605
f32 field_0x3c
Definition d_msg_class.h:558
char field_0x254[0x200]
Definition d_msg_class.h:565
f32 field_0x4c
Definition d_msg_class.h:562
void do_linedown(s16)
Definition d_msg_class.cpp:3652
void do_scale(f32)
Definition d_msg_class.cpp:3639
void push_word(char const *)
Definition d_msg_class.cpp:3675
s16 field_0x550
Definition d_msg_class.h:570
void do_color(u8)
Definition d_msg_class.cpp:3622
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:3567
char * getString()
Definition d_msg_class.h:555
void do_heightcenter()
Definition d_msg_class.cpp:3523
virtual void do_reset()
Definition d_msg_class.cpp:3284
jmessage_string_tReference * mpReference
Definition d_msg_class.h:557
s16 field_0x54e
Definition d_msg_class.h:569
f32 field_0x40
Definition d_msg_class.h:559
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3305
char field_0x454[0x486 - 0x454]
Definition d_msg_class.h:566
void do_numset(s16)
Definition d_msg_class.cpp:3660
s16 getLineCountNowPage()
Definition d_msg_class.cpp:3272
void do_widthcenter()
Definition d_msg_class.cpp:3488
void do_strcat(char *)
Definition d_msg_class.cpp:3554
s16 field_0x552
Definition d_msg_class.h:571
u8 field_0x4a6[0x54e - 0x4a6]
Definition d_msg_class.h:568
f32 field_0x44
Definition d_msg_class.h:560
Definition d_msg_class.h:516
virtual void do_jump(void const *, char const *)
Definition d_msg_class.cpp:3259
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:3217
virtual void do_end()
Definition d_msg_class.cpp:3224
virtual bool do_isReady()
Definition d_msg_class.cpp:3228
virtual bool do_jump_isReady()
Definition d_msg_class.cpp:3253
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:3238
virtual void do_character(int)
Definition d_msg_class.cpp:3234
jmessage_string_tReference * mpSeqReference
Definition d_msg_class.h:530
virtual void do_reset()
Definition d_msg_class.cpp:3213
Definition control.h:88
Definition d_msg_class.h:275
void push_word(char *)
Definition d_msg_class.cpp:1915
u8 field_0x44
Definition d_msg_class.h:295
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:1404
virtual void do_character(int)
Definition d_msg_class.cpp:1382
u8 field_0x47
Definition d_msg_class.h:298
void do_name1()
Definition d_msg_class.cpp:1905
u8 field_0x46
Definition d_msg_class.h:297
s16 mTotalLineCnt
Definition d_msg_class.h:291
s8 field_0x49
Definition d_msg_class.h:300
virtual ~jmessage_tMeasureProcessor()
s16 field_0x40
Definition d_msg_class.h:293
u8 field_0x4c
Definition d_msg_class.h:303
virtual void do_end()
Definition d_msg_class.cpp:1376
void do_pageType(int)
Definition d_msg_class.cpp:1889
u8 field_0x4d
Definition d_msg_class.h:304
u16 field_0x42
Definition d_msg_class.h:294
s8 field_0x4b
Definition d_msg_class.h:302
s16 field_0x3e
Definition d_msg_class.h:292
void do_scale(f32)
Definition d_msg_class.cpp:1878
u8 mPageLineMax
Definition d_msg_class.h:301
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:1311
f32 field_0x38
Definition d_msg_class.h:290
void do_space(u32)
Definition d_msg_class.cpp:1883
s8 field_0x48
Definition d_msg_class.h:299
u8 mSelectType
Definition d_msg_class.h:296
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:1909
Definition d_msg_class.h:183
u16 data[0x200]
Definition d_msg_class.h:184
s16 mCountBackUp
Definition d_msg_class.h:187
s16 field_0x40e
Definition d_msg_class.h:186
s16 field_0x40c
Definition d_msg_class.h:185
Definition d_msg_class.h:38
void setSelRubyCharSpace(f32 space)
Definition d_msg_class.h:122
void setSendTimer(s16 i_timer)
Definition d_msg_class.h:81
JUTFont * mpFont
Definition d_msg_class.h:225
u8 mLineArrange[40]
Definition d_msg_class.h:249
u8 mNowColorType
Definition d_msg_class.h:257
void setStopFlag(u8 flag)
Definition d_msg_class.h:107
void setpStatus(u16 *status)
Definition d_msg_class.h:102
u8 mSelectPos
Definition d_msg_class.h:252
bool isPlaceName()
Definition d_msg_class.cpp:864
void setSelLength(int i_no, f32 i_selLength)
Definition d_msg_class.h:96
f32 mSelRubyCharSpace
Definition d_msg_class.h:211
u8 mFukiKind
Definition d_msg_class.h:254
bool mButtonTagStopFlag
Definition d_msg_class.h:259
void resetInputFigure()
Definition d_msg_class.h:85
void pageSend()
Definition d_msg_class.cpp:947
void setAddCharAllAlphaRate(f32 i_alphaRate)
Definition d_msg_class.h:76
void setRubyCharSpace(f32 space)
Definition d_msg_class.h:117
u8 isHowl()
Definition d_msg_class.cpp:911
f32 getStrLength(int param_0)
Definition d_msg_class.h:157
char * mpSelMsgPtr
Definition d_msg_class.h:224
char mSelRuby[3][80]
Definition d_msg_class.h:245
u8 getFukiPosType()
Definition d_msg_class.h:179
void shiftCharCountBuffer()
Definition d_msg_class.cpp:1167
f32 mFontSizeY
Definition d_msg_class.h:200
u16 mNowTagScale
Definition d_msg_class.h:239
f32 getSelRubySize()
Definition d_msg_class.h:163
void setPageNum(s16 pageNum)
Definition d_msg_class.h:106
f32 mDistanceScale
Definition d_msg_class.h:212
void setTBoxHeight(f32 height)
Definition d_msg_class.h:114
bool isSaveSeq()
Definition d_msg_class.cpp:884
u8 mNowLightCount
Definition d_msg_class.h:234
u8 getNowLightCount()
Definition d_msg_class.h:145
void setLineScale(int i_no, u16 i_lineScale)
Definition d_msg_class.h:95
u16 getMsgID()
Definition d_msg_class.h:175
u8 mSelectRubyFlag
Definition d_msg_class.h:262
void setSelRubySize(f32 size)
Definition d_msg_class.h:119
f32 getCharAllAlphaRate()
Definition d_msg_class.h:192
void setPageType(int i_no, u8 i_pageType)
Definition d_msg_class.h:93
u8 mArrange
Definition d_msg_class.h:256
char * getTextPtr()
Definition d_msg_class.h:169
f32 mCharAllAlphaRate
Definition d_msg_class.h:214
u8 getSelectPos()
Definition d_msg_class.h:174
void setFontSizeY(f32 y)
Definition d_msg_class.h:111
u8 mForm
Definition d_msg_class.h:255
f32 mSelFontSize
Definition d_msg_class.h:207
void setSendFlag(u8 i_flag)
Definition d_msg_class.h:82
f32 mStrLength[40]
Definition d_msg_class.h:217
void resetNowLightCount()
Definition d_msg_class.h:78
void setCharactor(u16)
Definition d_msg_class.cpp:1142
u8 mBatchColorFlag
Definition d_msg_class.h:272
void addCharactor(u16)
Definition d_msg_class.cpp:1148
char mWord[10][100]
Definition d_msg_class.h:240
CharSoundInfo getCharSoundInfo()
Definition d_msg_class.h:189
u8 mSendFlag
Definition d_msg_class.h:260
bool isBatchFlag()
Definition d_msg_class.h:74
void setPageLine(int i_no, s8 i_pageLine)
Definition d_msg_class.h:91
bool isStaffRoll()
Definition d_msg_class.cpp:902
u8 mFukiPosType
Definition d_msg_class.h:253
u8 getArrange()
Definition d_msg_class.h:181
char * getWord(int)
Definition d_msg_class.cpp:1129
bool isLightEnd()
Definition d_msg_class.cpp:1247
bool isBook()
Definition d_msg_class.cpp:893
void resetCharCountBuffer()
Definition d_msg_class.cpp:1177
f32 getSelTBoxWidth()
Definition d_msg_class.h:173
void setNowColorType(u8 i_colorType)
Definition d_msg_class.h:88
cXyz getActorPos()
Definition d_msg_class.cpp:3714
bool isCharSend()
Definition d_msg_class.cpp:1198
u8 mInputFigure
Definition d_msg_class.h:263
void setLineLength(int i_no, f32 i_strLen, f32 i_spaceLen)
Definition d_msg_class.h:125
u8 getStopFlag()
Definition d_msg_class.h:177
void setRubySize(f32 size)
Definition d_msg_class.h:112
JUTFont * getFont()
Definition d_msg_class.h:162
bool isKanban()
Definition d_msg_class.cpp:855
void setSelTBoxWidth(f32 width)
Definition d_msg_class.h:120
f32 mRubySize
Definition d_msg_class.h:201
cXyz mActorPos
Definition d_msg_class.h:198
u8 getSendFlag()
Definition d_msg_class.h:178
char * getRubyPtr()
Definition d_msg_class.h:171
void onButtonTagStopFlag()
Definition d_msg_class.h:86
u8 getCharCountBuffer(int i_no)
Definition d_msg_class.h:146
f32 getSpaceLength(int param_0)
Definition d_msg_class.h:158
virtual ~jmessage_tReference()
f32 mTBoxWidth
Definition d_msg_class.h:202
void setFontSizeX(f32 x)
Definition d_msg_class.h:110
u32 mDemoFrame
Definition d_msg_class.h:220
f32 mCharAlpha
Definition d_msg_class.h:216
u16 * mpStatus
Definition d_msg_class.h:222
s8 mNowWordCount
Definition d_msg_class.h:265
void setNowWordCount(s8 wordCount)
Definition d_msg_class.h:97
void inputNumber()
Definition d_msg_class.cpp:1051
void setSelectPos(u8 i_pos)
Definition d_msg_class.h:130
u8 mStopFlag
Definition d_msg_class.h:261
s16 getStartLineCount()
Definition d_msg_class.h:156
void setObjectPtr(dMsgObject_c *ptr)
Definition d_msg_class.h:103
u8 getLineMax()
Definition d_msg_class.cpp:835
u8 getSelectRubyFlag()
Definition d_msg_class.h:172
f32 getFontSizeX()
Definition d_msg_class.h:154
void addCharAllAlphaRate()
Definition d_msg_class.h:136
s16 mStartLineCount
Definition d_msg_class.h:226
bool isLightSend()
Definition d_msg_class.cpp:1222
void setSelectNum(u8 i_num)
Definition d_msg_class.h:83
f32 getCharSpace()
Definition d_msg_class.h:159
f32 getRubySize()
Definition d_msg_class.h:165
bool mSelectSetCancelFlag
Definition d_msg_class.h:270
void setLineSpace(f32 space)
Definition d_msg_class.h:115
f32 mAddCharAlpha
Definition d_msg_class.h:215
char mTextS[0x200]
Definition d_msg_class.h:242
u16 getStatus()
Definition d_msg_class.h:180
void decSendTimer()
Definition d_msg_class.h:123
s8 mPageLine[40]
Definition d_msg_class.h:246
u8 mOutFontRupeeColor
Definition d_msg_class.h:264
f32 mSelTBoxWidth
Definition d_msg_class.h:209
u8 getForm()
Definition d_msg_class.h:144
void resetWord()
Definition d_msg_class.cpp:1135
s16 mPageNum
Definition d_msg_class.h:233
void offSelectRubyFlag(int i_flag)
Definition d_msg_class.h:98
u8 mDrawLightCount
Definition d_msg_class.h:235
u8 mCharCountBuffer[31]
Definition d_msg_class.h:267
u32 mRevoMessageID
Definition d_msg_class.h:221
void resetReference()
Definition d_msg_class.cpp:930
CharSoundInfo mCharactor
Definition d_msg_class.h:197
void onBombNameUseFlag()
Definition d_msg_class.h:100
char mRuby[0x200]
Definition d_msg_class.h:243
bool isButtonTagStopFlag()
Definition d_msg_class.h:176
char * getSelTextPtr(int idx)
Definition d_msg_class.h:167
f32 mCharSpace
Definition d_msg_class.h:205
void resetCharactor()
Definition d_msg_class.cpp:1155
f32 getDistanceScale()
Definition d_msg_class.h:153
void onSelectRubyFlag(int i_flag)
Definition d_msg_class.h:101
bool mBombNameUseFlag
Definition d_msg_class.h:271
s8 mTopWordCount
Definition d_msg_class.h:266
u16 mLineCount
Definition d_msg_class.h:228
void setCharAllAlphaRate(f32 i_alphaRate)
Definition d_msg_class.h:77
dMsgObject_c * getObjectPtr()
Definition d_msg_class.h:143
f32 mLineSpace
Definition d_msg_class.h:204
u32 getDemoFrame()
Definition d_msg_class.h:190
void setActorPos(cXyz pos)
Definition d_msg_class.h:68
u8 getDrawLightCount()
Definition d_msg_class.h:147
u16 mTopTagScale
Definition d_msg_class.h:238
dMsgObject_c * mpObjectPtr
Definition d_msg_class.h:223
void setNowTagScale(u16 i_tagScale)
Definition d_msg_class.h:89
char * getSelRubyPtr(int idx)
Definition d_msg_class.h:168
u8 mPageType[40]
Definition d_msg_class.h:248
s16 mEndLineCount
Definition d_msg_class.h:227
void setSelectType(u8 i_type)
Definition d_msg_class.h:84
void setDemoFrame(u32 i_frame)
Definition d_msg_class.h:87
f32 mSpaceLength[40]
Definition d_msg_class.h:218
void setLineArrange(int i_no, u8 i_arrange)
Definition d_msg_class.h:94
u8 getInputFigure()
Definition d_msg_class.h:161
s16 mPageEndCount
Definition d_msg_class.h:230
u8 getFukiKind()
Definition d_msg_class.h:148
s8 mPageLineMax[40]
Definition d_msg_class.h:247
void setFont(JUTFont *font)
Definition d_msg_class.h:109
void decideOutFontRupeeColor(int)
Definition d_msg_class.cpp:1269
void allsetCharCountBuffer()
Definition d_msg_class.cpp:1190
f32 mTBoxHeight
Definition d_msg_class.h:203
void setCountBackUp()
Definition d_msg_class.h:104
bool isBossName()
Definition d_msg_class.cpp:874
u8 getSelectType()
Definition d_msg_class.h:151
char * getTextSPtr()
Definition d_msg_class.h:170
void setSelMsgPtr(char *ptr)
Definition d_msg_class.h:105
void setSelCharSpace(f32 space)
Definition d_msg_class.h:121
void setCharSpace(f32 space)
Definition d_msg_class.h:116
s16 field_0x5d2
Definition d_msg_class.h:229
s16 mSendTimer
Definition d_msg_class.h:231
f32 getSelRubyCharSpace()
Definition d_msg_class.h:164
f32 mFontSizeX
Definition d_msg_class.h:199
void setBatchColorFlag(u8 i_flag)
Definition d_msg_class.h:80
f32 getFontSizeY()
Definition d_msg_class.h:155
jmessage_tReference()
Definition d_msg_class.cpp:747
u8 mTopColorType
Definition d_msg_class.h:258
void setTBoxWidth(f32 width)
Definition d_msg_class.h:113
u16 mMsgID
Definition d_msg_class.h:236
u32 getRevoMessageID()
Definition d_msg_class.h:191
s16 getSendTimer()
Definition d_msg_class.h:149
f32 mSelCharSpace
Definition d_msg_class.h:210
f32 mAddCharAllAlphaRate
Definition d_msg_class.h:213
char mSelText[3][50]
Definition d_msg_class.h:244
bool mLightBatchFlag
Definition d_msg_class.h:268
bool mBatchFlag
Definition d_msg_class.h:269
char mText[0x200]
Definition d_msg_class.h:241
void selectMessage()
Definition d_msg_class.cpp:991
STControl * mpStick
Definition d_msg_class.h:196
void setPageEndCount(s16 i_endCount)
Definition d_msg_class.h:99
void setSelFontSize(f32 size)
Definition d_msg_class.h:118
u8 getSelectNum()
Definition d_msg_class.h:150
f32 mSelRubySize
Definition d_msg_class.h:208
u8 mSelectType
Definition d_msg_class.h:251
f32 mSelLength[3]
Definition d_msg_class.h:219
void resetDrawLightCount()
Definition d_msg_class.h:79
u8 getPageType(int i_no)
Definition d_msg_class.h:160
void calcDistance()
Definition d_msg_class.cpp:822
void setRevoMessageID(u32 i_msgID)
Definition d_msg_class.h:90
bool isSelectSetCancelFlag()
Definition d_msg_class.h:70
void setPageLineMax(int i_no, s8 i_pageLineMax)
Definition d_msg_class.h:92
const char * getSelMsgPtr()
Definition d_msg_class.h:152
u8 mSelectNum
Definition d_msg_class.h:250
BOOL isSelectRubyFlag(int i_flag)
Definition d_msg_class.h:71
f32 getRubyCharSpace()
Definition d_msg_class.h:166
f32 mRubyCharSpace
Definition d_msg_class.h:206
bool isMidona()
Definition d_msg_class.cpp:921
u16 mLineScale[40]
Definition d_msg_class.h:237
void setStatus(u16 status)
Definition d_msg_class.h:108
s16 mCharCnt
Definition d_msg_class.h:232
Definition d_msg_class.h:361
void setCharInfoPtr(CharInfo_c *info)
Definition d_msg_class.h:406
f32 field_0x48
Definition d_msg_class.h:412
void push_word()
Definition d_msg_class.cpp:2849
u8 field_0x14d
Definition d_msg_class.h:439
void do_color(u8)
Definition d_msg_class.cpp:2639
u32 mCCColor
Definition d_msg_class.h:423
int field_0x11c
Definition d_msg_class.h:422
void setTextInitOffsetPos(f32 offset)
Definition d_msg_class.h:404
u8 field_0x185
Definition d_msg_class.h:446
void do_widthcenter()
Definition d_msg_class.cpp:2599
u16 field_0x14a
Definition d_msg_class.h:437
u8 field_0x186
Definition d_msg_class.h:447
f32 field_0x134
Definition d_msg_class.h:428
u8 mColorNo
Definition d_msg_class.h:442
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:2457
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:2733
u8 field_0x187
Definition d_msg_class.h:448
COutFont_c * mpOutFont
Definition d_msg_class.h:408
f32 mTextInitScaleX
Definition d_msg_class.h:416
u16 field_0x140
Definition d_msg_class.h:432
void do_arrow2()
Definition d_msg_class.cpp:2709
f32 field_0x12c
Definition d_msg_class.h:426
u16 field_0x146
Definition d_msg_class.h:435
f32 mTextInitPosY
Definition d_msg_class.h:415
u8 field_0x151
Definition d_msg_class.h:443
f32 getLineLength(int)
Definition d_msg_class.cpp:2715
s8 field_0x14f
Definition d_msg_class.h:441
f32 field_0x128
Definition d_msg_class.h:425
void do_linedown(s16)
Definition d_msg_class.cpp:2675
f32 field_0x44
Definition d_msg_class.h:411
f32 mTextInitScaleY
Definition d_msg_class.h:417
void do_scale(f32)
Definition d_msg_class.cpp:2669
void do_outfont(u8, u32)
Definition d_msg_class.cpp:2703
f32 mTextInitPosX
Definition d_msg_class.h:414
f32 mTextInitOffsetPos
Definition d_msg_class.h:420
u16 field_0x144
Definition d_msg_class.h:434
virtual void do_reset()
Definition d_msg_class.cpp:2446
void resetRendering()
Definition d_msg_class.cpp:2577
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:2571
s16 * mpCharInfoCnt
Definition d_msg_class.h:410
f32 field_0x138
Definition d_msg_class.h:429
virtual void do_character(int)
Definition d_msg_class.cpp:2472
f32 mSelTextInitPosX[3]
Definition d_msg_class.h:418
void setTextScale(float x, float y)
Definition d_msg_class.h:394
char field_0x152[0x184 - 0x152]
Definition d_msg_class.h:444
void getCharInfo(f32, f32, f32, f32, f32)
Definition d_msg_class.cpp:2857
void do_rubystrcat(char *, char *, f32, f32)
Definition d_msg_class.cpp:2786
u8 field_0x184
Definition d_msg_class.h:445
void setSelTextInitPos(int idx, float x, float y)
Definition d_msg_class.h:399
f32 field_0x4c
Definition d_msg_class.h:413
u16 field_0x13e
Definition d_msg_class.h:431
u8 field_0x14e
Definition d_msg_class.h:440
u16 field_0x13c
Definition d_msg_class.h:430
f32 field_0x130
Definition d_msg_class.h:427
void do_heightcenter()
Definition d_msg_class.cpp:2633
u32 mGCColor
Definition d_msg_class.h:424
void do_numset(s16)
Definition d_msg_class.cpp:2817
void do_selwidthcenter(int)
Definition d_msg_class.cpp:2605
void do_name1()
Definition d_msg_class.cpp:2813
u16 field_0x142
Definition d_msg_class.h:433
CharInfo_c * mCharInfoPtr
Definition d_msg_class.h:409
virtual void do_end()
Definition d_msg_class.cpp:2462
u16 field_0x148
Definition d_msg_class.h:436
f32 field_0x7c[40]
Definition d_msg_class.h:421
void do_strcat(char *, bool, bool, bool)
Definition d_msg_class.cpp:2724
void setOutFont(COutFont_c *font)
Definition d_msg_class.h:405
u8 field_0x14c
Definition d_msg_class.h:438
void setTextInitPos(float x, float y)
Definition d_msg_class.h:389
f32 mSelTextInitPosY[3]
Definition d_msg_class.h:419
void do_transY(s16, bool)
Definition d_msg_class.cpp:2693
Definition d_msg_class.h:309
virtual void do_begin(void const *, char const *)
Definition d_msg_class.cpp:1969
virtual void do_jump(void const *, char const *)
Definition d_msg_class.cpp:2430
virtual void do_character(int)
Definition d_msg_class.cpp:1986
const char * field_0xa0
Definition d_msg_class.h:333
u8 mMouthCheck
Definition d_msg_class.h:342
u8 getMouthCheck()
Definition d_msg_class.h:328
u8 mForceForm
Definition d_msg_class.h:341
virtual bool do_jump_isReady()
Definition d_msg_class.cpp:2321
u16 field_0xa6
Definition d_msg_class.h:335
const void * field_0x9c
Definition d_msg_class.h:332
void do_rubyset(void const *, u32)
Definition d_msg_class.cpp:2393
u8 field_0xae
Definition d_msg_class.h:340
void do_space(u32)
Definition d_msg_class.cpp:2385
void push_word()
Definition d_msg_class.cpp:2415
u8 field_0xad
Definition d_msg_class.h:339
void calcStringLength()
Definition d_msg_class.cpp:2434
u16 field_0xa4
Definition d_msg_class.h:334
virtual ~jmessage_tSequenceProcessor()
virtual void do_end()
Definition d_msg_class.cpp:1974
void messageSePlay(u8, u8, cXyz *)
Definition d_msg_class.cpp:2424
u8 field_0xb4
Definition d_msg_class.h:346
u8 field_0xac
Definition d_msg_class.h:338
virtual bool do_tag(u32, void const *, u32)
Definition d_msg_class.cpp:1992
virtual void do_reset()
Definition d_msg_class.cpp:1958
u16 field_0xaa
Definition d_msg_class.h:337
void do_name1()
Definition d_msg_class.cpp:2326
s8 field_0xb5
Definition d_msg_class.h:347
u8 field_0xb1
Definition d_msg_class.h:343
void setForceForm(u8 forceForm)
Definition d_msg_class.h:329
u8 field_0xb2
Definition d_msg_class.h:344
virtual bool do_isReady()
Definition d_msg_class.cpp:1980
u8 field_0xb3
Definition d_msg_class.h:345
s16 field_0xa8
Definition d_msg_class.h:336
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