SSBM Decomp
Loading...
Searching...
No Matches
mnname.h File Reference
#include <placeholder.h>
#include <baselib/forward.h>
#include <stdbool.h>
#include <baselib/gobj.h>
#include <baselib/jobj.h>
#include <baselib/sislib.h>

Go to the source code of this file.

Data Structures

struct  MnName_GObj
 

Functions

char * mnName_8023749C (int slot)
 
char * GetNameText (int slot)
 
int GetNameCount (void)
 
bool IsNameListFull (void)
 
s32 CompareNameStrings (char *str, char *slot)
 
void fn_802377A4 (void)
 
bool IsNameUnique (char *name)
 
void DeleteName (u8)
 
bool IsNameValid (int slot)
 
void CreateNameAtIndex (s32 slot)
 
s32 mnName_SortNames (HSD_GObj *)
 
u8 mnName_80237D94 (s32, u8)
 
UNK_RET mnName_ConfirmNameDeleteInput (HSD_GObj *)
 
UNK_RET mnName_MainInput (HSD_GObj *)
 
void fn_80238540 (HSD_GObj *gobj)
 
void mnName_802385A0 (HSD_GObj *gobj)
 
s32 mnName_GetPageCount (void)
 
s32 mnName_GetColumnCount (void)
 
void mnName_80238754 (HSD_GObj *gobj)
 
HSD_JObjmnName_802388D4 (HSD_GObj *gobj, u8 index)
 
f32 mnName_80238964 (u8 index, u8 target, u8 flag)
 
void mnName_80238A04 (HSD_GObj *gobj, u8 target, u8 flag)
 
void mnName_80238AE0 (HSD_GObj *gobj, u8 index, u8 arg2)
 
void mnName_80238C34 (HSD_GObj *, u8, u8)
 
void fn_80239574 (HSD_GObj *)
 
void mnName_80239878 (u8, HSD_GObj *)
 
void mnName_80239A24 (HSD_GObj *gobj)
 
void mnName_80239EBC (HSD_JObj *jobj, f32 y)
 
void mnName_80239F5C (HSD_JObj *jobj, f32 x)
 
void mnName_80239FFC (HSD_GObj *gobj)
 
void mnName_8023A058 (HSD_GObj *gobj)
 
void fn_8023A0BC (HSD_GObj *)
 
void mnName_8023A290 (void)
 
HSD_GObjmnName_8023A59C (u8)
 
void mnName_8023A9B4 (u8)
 
s32 mnName_8023AC40 (void)
 
bool IsNameNotAllowed (char *name_idx)
 

Function Documentation

◆ mnName_8023749C()

char * mnName_8023749C ( int  slot)

◆ GetNameText()

char * GetNameText ( int  slot)

◆ GetNameCount()

int GetNameCount ( void  )

◆ IsNameListFull()

bool IsNameListFull ( void  )

◆ CompareNameStrings()

s32 CompareNameStrings ( char *  str,
char *  slot 
)

◆ fn_802377A4()

void fn_802377A4 ( void  )

◆ IsNameUnique()

bool IsNameUnique ( char *  name)

◆ DeleteName()

void DeleteName ( u8  arg0)

◆ IsNameValid()

bool IsNameValid ( int  slot)

◆ CreateNameAtIndex()

void CreateNameAtIndex ( s32  slot)

◆ mnName_SortNames()

s32 mnName_SortNames ( HSD_GObj arg0)

◆ mnName_80237D94()

u8 mnName_80237D94 ( s32  arg0,
u8  arg1 
)

◆ mnName_ConfirmNameDeleteInput()

UNK_RET mnName_ConfirmNameDeleteInput ( HSD_GObj arg0)

◆ mnName_MainInput()

UNK_RET mnName_MainInput ( HSD_GObj arg0)

◆ fn_80238540()

void fn_80238540 ( HSD_GObj gobj)

◆ mnName_802385A0()

void mnName_802385A0 ( HSD_GObj gobj)

◆ mnName_GetPageCount()

s32 mnName_GetPageCount ( void  )

◆ mnName_GetColumnCount()

s32 mnName_GetColumnCount ( void  )

◆ mnName_80238754()

void mnName_80238754 ( HSD_GObj gobj)

◆ mnName_802388D4()

HSD_JObj * mnName_802388D4 ( HSD_GObj gobj,
u8  index 
)

◆ mnName_80238964()

f32 mnName_80238964 ( u8  index,
u8  target,
u8  flag 
)

◆ mnName_80238A04()

void mnName_80238A04 ( HSD_GObj gobj,
u8  target,
u8  flag 
)

◆ mnName_80238AE0()

void mnName_80238AE0 ( HSD_GObj gobj,
u8  index,
u8  arg2 
)

◆ mnName_80238C34()

void mnName_80238C34 ( HSD_GObj arg0,
u8  arg1,
u8  arg2 
)

◆ fn_80239574()

void fn_80239574 ( HSD_GObj arg0)

◆ mnName_80239878()

void mnName_80239878 ( u8  arg0,
HSD_GObj gobj 
)

◆ mnName_80239A24()

void mnName_80239A24 ( HSD_GObj gobj)

◆ mnName_80239EBC()

void mnName_80239EBC ( HSD_JObj jobj,
f32  y 
)

◆ mnName_80239F5C()

void mnName_80239F5C ( HSD_JObj jobj,
f32  x 
)

◆ mnName_80239FFC()

void mnName_80239FFC ( HSD_GObj gobj)

◆ mnName_8023A058()

void mnName_8023A058 ( HSD_GObj gobj)

◆ fn_8023A0BC()

void fn_8023A0BC ( HSD_GObj gobj)

◆ mnName_8023A290()

void mnName_8023A290 ( void  )

◆ mnName_8023A59C()

HSD_GObj * mnName_8023A59C ( u8  arg0)
Todo:
Strings at base offsets are in rodata near mnName_803ED538

◆ mnName_8023A9B4()

void mnName_8023A9B4 ( u8  arg0)

◆ mnName_8023AC40()

s32 mnName_8023AC40 ( void  )

◆ IsNameNotAllowed()

bool IsNameNotAllowed ( char *  name_idx)