Go to the source code of this file.
Functions | |
s32 | msg_get_print_char_width (s32 character, s32 charset, s32 variation, f32 msgScale, s32 overrideCharWidth, u8 flags) |
s32 | filemenu_draw_char (s32 c, s32 x, s32 y, s32 flag1, s32 color, s32 flag2) |
void | filemenu_draw_message (u8 *message, s32 x, s32 y, s32 alpha, s32 color, u32 flags) |
u8 * | filemenu_get_menu_message (s32 idx) |
void | filemenu_draw_file_name (u8 *filename, s32 length, s32 x, s32 y, s32 alpha, s32 arg5, s32 arg6, s32 charWidth) |
Variables | |
MessageCharset * | MsgCharsets [5] |
PAL_BIN | D_802F4560 [80][8] |
u8 | filemenu_glyphBuffer [20][0x80] |
u8 | filemenu_msg_C6 [] = { 0x33, 0x30, 0x21, 0x23, 0x25, 0xFD } |
u8 | filemenu_msg_C7 [] = { 0xFD } |
u8 | filemenu_msg_C8 [] = { 0xFD } |
u8 | filemenu_msg_C9 [] = { 0x22, 0x21, 0x23, 0x2B, 0xFD } |
u8 | filemenu_msg_CA [] = { 0x25, 0x2E, 0x24, 0xFD } |
s32 | filemenu_specialSymbols [] = { (s32)filemenu_msg_C6, (s32)filemenu_msg_C7, (s32)filemenu_msg_C8, (s32)filemenu_msg_C9, (s32)filemenu_msg_CA } |
Gfx | filemenu_dl_draw_char_init [] |
Gfx * | filemenu_savedGfxPos = NULL |
s32 | filemenu_charset = 0 |
s32 | filemenu_charset_raster_id = 0 |
s32 | filemenu_char_color = -1 |
u8 | filemenu_msg_01 [] |
u8 | filemenu_msg_02 [] |
u8 | filemenu_msg_03 [] |
u8 | filemenu_msg_04 [] |
u8 | filemenu_msg_05 [] |
u8 | filemenu_msg_06 [] = { 0x2E, 0x25, 0x37, 0xFD } |
u8 | filemenu_msg_07 [] = { 0x2C, 0x45, 0x56, 0x45, 0x4C, 0xFD } |
u8 | filemenu_msg_08 [] = { 0x30, 0x4C, 0x41, 0x59, 0xF7, 0x34, 0x49, 0x4D, 0x45, 0xFD } |
u8 | filemenu_msg_09 [] = { 0x24, 0x45, 0x4C, 0x45, 0x54, 0x45, 0xF7, 0x26, 0x49, 0x4C, 0x45, 0xFD } |
u8 | filemenu_msg_10 [] = { 0x23, 0x41, 0x4E, 0x43, 0x45, 0x4C, 0xFD } |
u8 | filemenu_msg_11 [] = { 0x23, 0x4F, 0x50, 0x59, 0xF7, 0x26, 0x49, 0x4C, 0x45, 0xFD } |
u8 | filemenu_msg_12 [] = { 0x26, 0x49, 0x52, 0x53, 0x54, 0xF7, 0x30, 0x4C, 0x41, 0x59, 0xFD } |
u8 | filemenu_msg_13 [] = { 0x0E, 0xFD } |
u8 | filemenu_msg_14 [] = { 0x39, 0x45, 0x53, 0xFD } |
u8 | filemenu_msg_15 [] = { 0x2E, 0x4F, 0xFD } |
u8 | filemenu_msg_16 [] = { 0x24, 0x45, 0x4C, 0x45, 0x54, 0x45, 0xFD } |
u8 | filemenu_msg_17 [] |
u8 | filemenu_msg_18 [] = { 0x33, 0x41, 0x56, 0x45, 0xF7, 0x2F, 0x2B, 0x1F, 0xFD } |
u8 | filemenu_msg_19 [] = { 0x26, 0x49, 0x4C, 0x45, 0xF7, 0x4E, 0x41, 0x4D, 0x45, 0xF7, 0x49, 0x53, 0xF7, 0x1A, 0xFD } |
u8 | filemenu_msg_20 [] = { 0x0E, 0xFD } |
u8 | filemenu_msg_21 [] = { 0x2F, 0x2B, 0x1F, 0xFD } |
u8 | filemenu_msg_22 [] = { 0x26, 0x49, 0x4C, 0x45, 0xFD } |
u8 | filemenu_msg_23 [] |
u8 | filemenu_msg_24 [] |
u8 | filemenu_msg_25 [] = { 0x33, 0x54, 0x41, 0x52, 0x54, 0xF7, 0x47, 0x41, 0x4D, 0x45, 0xF7, 0x57, 0x49, 0x54, 0x48, 0xFD } |
u8 | filemenu_msg_26 [] = { 0x26, 0x49, 0x4C, 0x45, 0xFD } |
u8 | filemenu_msg_27 [] |
u8 | filemenu_msg_28 [] = { 0xFD } |
u8 | filemenu_msg_29 [] = { 0x23, 0x4F, 0x50, 0x59, 0xF7, 0x46, 0x52, 0x4F, 0x4D, 0xFD } |
u8 | filemenu_msg_30 [] = { 0x54, 0x4F, 0xFD } |
u8 | filemenu_msg_31 [] |
u8 | filemenu_msg_32 [] |
u8 | filemenu_createfile_gridData [] |
u8 | filemenu_msg_33 [] = { 0x1F, 0xFD } |
u8 | filemenu_msg_34 [] = { 0x0E, 0xFD } |
s32 | gFileMenuMessages [] |
s32 msg_get_print_char_width | ( | s32 | character, |
s32 | charset, | ||
s32 | variation, | ||
f32 | msgScale, | ||
s32 | overrideCharWidth, | ||
u8 | flags ) |
Definition at line 1578 of file msg.c.
Referenced by filemenu_draw_file_name().
s32 filemenu_draw_char | ( | s32 | c, |
s32 | x, | ||
s32 | y, | ||
s32 | flag1, | ||
s32 | color, | ||
s32 | flag2 ) |
Definition at line 496 of file filemenu_msg.c.
Referenced by filemenu_draw_message().
void filemenu_draw_message | ( | u8 * | message, |
s32 | x, | ||
s32 | y, | ||
s32 | alpha, | ||
s32 | color, | ||
u32 | flags ) |
Definition at line 617 of file filemenu_msg.c.
Referenced by filemenu_draw_contents_choose_name(), filemenu_draw_contents_file_create_header(), filemenu_draw_contents_file_info(), filemenu_draw_contents_file_title(), filemenu_draw_contents_option_center(), filemenu_draw_contents_option_left(), filemenu_draw_contents_option_right(), filemenu_draw_contents_title(), filemenu_draw_file_name(), filemenu_info_draw_message_contents(), filemenu_yesno_draw_options_contents(), and filemenu_yesno_draw_prompt_contents().
u8 * filemenu_get_menu_message | ( | s32 | idx | ) |
Definition at line 664 of file filemenu_msg.c.
Referenced by filemenu_draw_contents_file_create_header(), filemenu_draw_contents_file_info(), filemenu_draw_contents_file_title(), filemenu_draw_contents_option_center(), filemenu_draw_contents_option_left(), filemenu_draw_contents_option_right(), filemenu_draw_contents_title(), filemenu_info_draw_message_contents(), filemenu_yesno_draw_options_contents(), and filemenu_yesno_draw_prompt_contents().
void filemenu_draw_file_name | ( | u8 * | filename, |
s32 | length, | ||
s32 | x, | ||
s32 | y, | ||
s32 | alpha, | ||
s32 | arg5, | ||
s32 | arg6, | ||
s32 | charWidth ) |
Definition at line 672 of file filemenu_msg.c.
Referenced by filemenu_draw_contents_file_create_header(), filemenu_draw_contents_file_title(), and filemenu_yesno_draw_prompt_contents().
|
extern |
Definition at line 865 of file msg_data.c.
Referenced by filemenu_draw_char().
|
extern |
Referenced by filemenu_draw_char().
|
extern |
Referenced by filemenu_draw_char().
u8 filemenu_msg_C6[] = { 0x33, 0x30, 0x21, 0x23, 0x25, 0xFD } |
Definition at line 29 of file filemenu_msg.c.
u8 filemenu_msg_C7[] = { 0xFD } |
Definition at line 30 of file filemenu_msg.c.
u8 filemenu_msg_C8[] = { 0xFD } |
Definition at line 31 of file filemenu_msg.c.
u8 filemenu_msg_C9[] = { 0x22, 0x21, 0x23, 0x2B, 0xFD } |
Definition at line 32 of file filemenu_msg.c.
u8 filemenu_msg_CA[] = { 0x25, 0x2E, 0x24, 0xFD } |
Definition at line 33 of file filemenu_msg.c.
s32 filemenu_specialSymbols[] = { (s32)filemenu_msg_C6, (s32)filemenu_msg_C7, (s32)filemenu_msg_C8, (s32)filemenu_msg_C9, (s32)filemenu_msg_CA } |
Definition at line 44 of file filemenu_msg.c.
Referenced by filemenu_draw_message().
Gfx filemenu_dl_draw_char_init[] |
Definition at line 47 of file filemenu_msg.c.
Referenced by filemenu_draw_char().
Gfx* filemenu_savedGfxPos = NULL |
Definition at line 63 of file filemenu_msg.c.
Referenced by filemenu_draw_char().
s32 filemenu_charset = 0 |
Definition at line 64 of file filemenu_msg.c.
Referenced by filemenu_draw_char().
s32 filemenu_charset_raster_id = 0 |
Definition at line 65 of file filemenu_msg.c.
Referenced by filemenu_draw_char().
s32 filemenu_char_color = -1 |
Definition at line 66 of file filemenu_msg.c.
Referenced by filemenu_draw_char().
u8 filemenu_msg_01[] |
Definition at line 281 of file filemenu_msg.c.
u8 filemenu_msg_02[] |
Definition at line 283 of file filemenu_msg.c.
u8 filemenu_msg_03[] |
Definition at line 285 of file filemenu_msg.c.
u8 filemenu_msg_04[] |
Definition at line 287 of file filemenu_msg.c.
u8 filemenu_msg_05[] |
Definition at line 289 of file filemenu_msg.c.
u8 filemenu_msg_06[] = { 0x2E, 0x25, 0x37, 0xFD } |
Definition at line 291 of file filemenu_msg.c.
u8 filemenu_msg_07[] = { 0x2C, 0x45, 0x56, 0x45, 0x4C, 0xFD } |
Definition at line 292 of file filemenu_msg.c.
u8 filemenu_msg_08[] = { 0x30, 0x4C, 0x41, 0x59, 0xF7, 0x34, 0x49, 0x4D, 0x45, 0xFD } |
Definition at line 293 of file filemenu_msg.c.
u8 filemenu_msg_09[] = { 0x24, 0x45, 0x4C, 0x45, 0x54, 0x45, 0xF7, 0x26, 0x49, 0x4C, 0x45, 0xFD } |
Definition at line 294 of file filemenu_msg.c.
u8 filemenu_msg_10[] = { 0x23, 0x41, 0x4E, 0x43, 0x45, 0x4C, 0xFD } |
Definition at line 295 of file filemenu_msg.c.
u8 filemenu_msg_11[] = { 0x23, 0x4F, 0x50, 0x59, 0xF7, 0x26, 0x49, 0x4C, 0x45, 0xFD } |
Definition at line 296 of file filemenu_msg.c.
u8 filemenu_msg_12[] = { 0x26, 0x49, 0x52, 0x53, 0x54, 0xF7, 0x30, 0x4C, 0x41, 0x59, 0xFD } |
Definition at line 297 of file filemenu_msg.c.
u8 filemenu_msg_13[] = { 0x0E, 0xFD } |
Definition at line 298 of file filemenu_msg.c.
u8 filemenu_msg_14[] = { 0x39, 0x45, 0x53, 0xFD } |
Definition at line 299 of file filemenu_msg.c.
u8 filemenu_msg_15[] = { 0x2E, 0x4F, 0xFD } |
Definition at line 300 of file filemenu_msg.c.
u8 filemenu_msg_16[] = { 0x24, 0x45, 0x4C, 0x45, 0x54, 0x45, 0xFD } |
Definition at line 301 of file filemenu_msg.c.
u8 filemenu_msg_17[] |
Definition at line 302 of file filemenu_msg.c.
u8 filemenu_msg_18[] = { 0x33, 0x41, 0x56, 0x45, 0xF7, 0x2F, 0x2B, 0x1F, 0xFD } |
Definition at line 304 of file filemenu_msg.c.
u8 filemenu_msg_19[] = { 0x26, 0x49, 0x4C, 0x45, 0xF7, 0x4E, 0x41, 0x4D, 0x45, 0xF7, 0x49, 0x53, 0xF7, 0x1A, 0xFD } |
Definition at line 305 of file filemenu_msg.c.
u8 filemenu_msg_20[] = { 0x0E, 0xFD } |
Definition at line 306 of file filemenu_msg.c.
u8 filemenu_msg_21[] = { 0x2F, 0x2B, 0x1F, 0xFD } |
Definition at line 307 of file filemenu_msg.c.
u8 filemenu_msg_22[] = { 0x26, 0x49, 0x4C, 0x45, 0xFD } |
Definition at line 308 of file filemenu_msg.c.
u8 filemenu_msg_23[] |
Definition at line 309 of file filemenu_msg.c.
u8 filemenu_msg_24[] |
Definition at line 311 of file filemenu_msg.c.
u8 filemenu_msg_25[] = { 0x33, 0x54, 0x41, 0x52, 0x54, 0xF7, 0x47, 0x41, 0x4D, 0x45, 0xF7, 0x57, 0x49, 0x54, 0x48, 0xFD } |
Definition at line 313 of file filemenu_msg.c.
u8 filemenu_msg_26[] = { 0x26, 0x49, 0x4C, 0x45, 0xFD } |
Definition at line 314 of file filemenu_msg.c.
u8 filemenu_msg_27[] |
Definition at line 315 of file filemenu_msg.c.
u8 filemenu_msg_28[] = { 0xFD } |
Definition at line 317 of file filemenu_msg.c.
u8 filemenu_msg_29[] = { 0x23, 0x4F, 0x50, 0x59, 0xF7, 0x46, 0x52, 0x4F, 0x4D, 0xFD } |
Definition at line 318 of file filemenu_msg.c.
u8 filemenu_msg_30[] = { 0x54, 0x4F, 0xFD } |
Definition at line 319 of file filemenu_msg.c.
u8 filemenu_msg_31[] |
Definition at line 320 of file filemenu_msg.c.
u8 filemenu_msg_32[] |
Definition at line 322 of file filemenu_msg.c.
u8 filemenu_createfile_gridData[] |
Definition at line 324 of file filemenu_msg.c.
u8 filemenu_msg_33[] = { 0x1F, 0xFD } |
Definition at line 331 of file filemenu_msg.c.
u8 filemenu_msg_34[] = { 0x0E, 0xFD } |
Definition at line 332 of file filemenu_msg.c.
s32 gFileMenuMessages[] |
Definition at line 347 of file filemenu_msg.c.
Referenced by filemenu_get_menu_message().