SSBM Decomp
Loading...
Searching...
No Matches
Diagram Struct Reference

User data for VS Records diagram screen (mnDiagram) More...

#include <types.h>

Data Fields

u8 saved_menu
 Saved menu ID on entry.
 
u8 pad_1
 
u16 saved_selection
 Saved hovered selection on entry.
 
u8 anim_state
 0 = idle, 1 = intro anim playing
 
u8 pad_5 [3]
 
HSD_JObjjobjs [13]
 JObj references, filled by lb_80011E24.
 
u16 fighter_cursor_pos
 Fighter mode cursor (row << 8 | col)
 
u16 name_cursor_pos
 Name mode cursor (row << 8 | col)
 
HSD_GObjpopup_gobj
 Popup window GObj (or NULL)
 
u8 is_name_mode
 0 = fighter mode, 1 = name mode
 
u8 pad_45 [3]
 
HSD_Textcol_header_text
 Column header text object.
 
HSD_Textrow_header_text
 Row header text object.
 

Detailed Description

User data for VS Records diagram screen (mnDiagram)

Field Documentation

◆ saved_menu

u8 Diagram::saved_menu

Saved menu ID on entry.

◆ pad_1

u8 Diagram::pad_1

◆ saved_selection

u16 Diagram::saved_selection

Saved hovered selection on entry.

◆ anim_state

u8 Diagram::anim_state

0 = idle, 1 = intro anim playing

◆ pad_5

u8 Diagram::pad_5[3]

◆ jobjs

HSD_JObj* Diagram::jobjs[13]

JObj references, filled by lb_80011E24.

◆ fighter_cursor_pos

u16 Diagram::fighter_cursor_pos

Fighter mode cursor (row << 8 | col)

◆ name_cursor_pos

u16 Diagram::name_cursor_pos

Name mode cursor (row << 8 | col)

◆ popup_gobj

HSD_GObj* Diagram::popup_gobj

Popup window GObj (or NULL)

◆ is_name_mode

u8 Diagram::is_name_mode

0 = fighter mode, 1 = name mode

◆ pad_45

u8 Diagram::pad_45[3]

◆ col_header_text

HSD_Text* Diagram::col_header_text

Column header text object.

◆ row_header_text

HSD_Text* Diagram::row_header_text

Row header text object.


The documentation for this struct was generated from the following file: