SSBM Decomp
Loading...
Searching...
No Matches
mnnamenew.h
Go to the documentation of this file.
1#ifndef MELEE_MN_NAME_NEW_H
2#define MELEE_MN_NAME_NEW_H
3
4#include <placeholder.h>
5
6#include "mn/types.h"
7#include <baselib/forward.h>
8
9/* 23B0F8 */ void mnNameNew_8023B0F8(HSD_GObj* arg0, u8 arg1);
10/* 23B224 */ void mnNameNew_8023B224(u8);
11/* 23B314 */ void mnNameNew_8023B314(NameNewEntry*, s32);
13/* 23BAA8 */ s32 mnNameNew_8023BAA8(NameNewEntry* arg0, s32 arg1, u8 arg2);
14/* 23BD4C */ s32 PickAutoName(HSD_GObj* arg0);
15/* 23BEE0 */ bool NameContainsOnlySpaces(void);
16/* 23BFE4 */ s32 WriteCharactersForNameAtIndex(u8 arg0, s32 arg1);
17/* 23C148 */ char* AddCharacterToName(char* arg0, u8 arg1, u8 arg2, u8 arg3);
18/* 23C290 */ void mnNameNew_GlyphVariantInput(void);
20/* 23CE4C */ void mnNameNew_8023CE4C(void);
21/* 23CFC8 */ void fn_8023CFC8(HSD_GObj* arg0);
22/* 23D0F8 */ void fn_8023D0F8(void*);
23/* 23D130 */ s32 mnNameNew_8023D130(GlyphVariantEntry* arg0, u8 arg1, u8 arg2, s32 arg3);
24/* 23D3E8 */ s32 mnNameNew_GlyphVariantSetup(NameNewEntry* arg0, u16 arg1,
25 u8 arg2);
27/* 23DAEC */ void fn_8023DAEC(HSD_GObj*);
28/* 23DBE8 */ void fn_8023DBE8(HSD_GObj*);
29/* 23E0D8 */ void mnNameNew_8023E0D8(NameNewEntry* arg0);
31/* 23E32C */ void mnNameNew_8023E32C(s32);
32/* 23E630 */ void mnNameNew_EnterFromMnName(UNK_T);
34/* 23EA08 */ void mnNameNew_8023EA08(UNK_T);
35
36#endif
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
s32 WriteCharactersForNameAtIndex(u8 arg0, s32 arg1)
Definition mnnamenew.c:468
void fn_8023CFC8(HSD_GObj *arg0)
Definition mnnamenew.c:1125
char * AddCharacterToName(char *arg0, u8 arg1, u8 arg2, u8 arg3)
Definition mnnamenew.c:526
void mnNameNew_8023CE4C(void)
Definition mnnamenew.c:1074
s32 mnNameNew_8023DA08(NameNewEntry *)
Definition mnnamenew.c:1347
void mnNameNew_EnterFromMnCharSel(HSD_Archive *, s32)
Definition mnnamenew.c:1681
void mnNameNew_8023B224(u8)
Definition mnnamenew.c:108
s32 mnNameNew_8023BAA8(NameNewEntry *arg0, s32 arg1, u8 arg2)
Definition mnnamenew.c:291
s32 mnNameNew_8023D130(GlyphVariantEntry *arg0, u8 arg1, u8 arg2, s32 arg3)
Definition mnnamenew.c:1194
void mnNameNew_8023E0D8(NameNewEntry *arg0)
Definition mnnamenew.c:1528
void mnNameNew_EnterFromMnName(UNK_T)
Definition mnnamenew.c:1661
s32 mnNameNew_GlyphVariantSetup(NameNewEntry *arg0, u16 arg1, u8 arg2)
Definition mnnamenew.c:1267
void mnNameNew_8023B0F8(HSD_GObj *arg0, u8 arg1)
Definition mnnamenew.c:71
void fn_8023DAEC(HSD_GObj *)
Definition mnnamenew.c:1379
s32 PickAutoName(HSD_GObj *arg0)
Definition mnnamenew.c:366
void mnNameNew_8023E32C(s32)
Definition mnnamenew.c:1608
UNK_RET mnNameNew_MainInput(HSD_GObj *)
Definition mnnamenew.c:670
void mnNameNew_8023EA08(UNK_T)
Definition mnnamenew.c:1786
void fn_8023DBE8(HSD_GObj *)
Definition mnnamenew.c:1430
void mnNameNew_8023B314(NameNewEntry *, s32)
Definition mnnamenew.c:144
bool NameContainsOnlySpaces(void)
Definition mnnamenew.c:446
void fn_8023D0F8(void *)
Definition mnnamenew.c:1187
s32 InitNameEntryUIState(NameNewEntry *, s32)
Definition mnnamenew.c:1569
void mnNameNew_GlyphVariantInput(void)
Definition mnnamenew.c:574
s32 mnNameNew_KeySetup(NameNewEntry *, u8)
Definition mnnamenew.c:189
#define UNK_T
Definition placeholder.h:31
#define UNK_RET
Definition placeholder.h:39
Definition types.h:566
Definition archive.h:34
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:573