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
8#include <baselib/forward.h>
9
10/* 23B0F8 */ void mnNameNew_8023B0F8(HSD_GObj* arg0, u8 arg1);
11/* 23B224 */ void mnNameNew_8023B224(u8);
12/* 23B314 */ void mnNameNew_8023B314(NameNewEntry*, s32);
14/* 23BAA8 */ s32 mnNameNew_8023BAA8(NameNewEntry* arg0, s32 arg1, u8 arg2);
15/* 23BD4C */ s32 PickAutoName(HSD_GObj* arg0);
16/* 23BEE0 */ bool NameContainsOnlySpaces(void);
17/* 23BFE4 */ s32 WriteCharactersForNameAtIndex(u8 arg0, s32 arg1);
18/* 23C148 */ char* AddCharacterToName(char* arg0, u8 arg1, u8 arg2, u8 arg3);
19/* 23C290 */ void mnNameNew_GlyphVariantInput(void);
20/* 23C54C */ void mnNameNew_MainInput(HSD_GObj*);
21/* 23CE4C */ void mnNameNew_8023CE4C(void);
22/* 23CFC8 */ void fn_8023CFC8(HSD_GObj* arg0);
23/* 23D0F8 */ void fn_8023D0F8(void*);
24/* 23D130 */ s32 mnNameNew_8023D130(GlyphVariantEntry* arg0, u8 arg1, u8 arg2,
25 s32 arg3);
26/* 23D3E8 */ s32 mnNameNew_GlyphVariantSetup(NameNewEntry* arg0, u16 arg1,
27 u8 arg2);
29/* 23DAEC */ void fn_8023DAEC(HSD_GObj*);
30/* 23DBE8 */ void fn_8023DBE8(HSD_GObj*);
31/* 23E0D8 */ void mnNameNew_8023E0D8(NameNewEntry* arg0);
33/* 23E32C */ void mnNameNew_8023E32C(s32);
34/* 23E630 */ void mnNameNew_EnterFromMnName(UNK_T);
36/* 23EA08 */ void mnNameNew_8023EA08(UNK_T);
37
38#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:480
void fn_8023CFC8(HSD_GObj *arg0)
Definition mnnamenew.c:1144
char * AddCharacterToName(char *arg0, u8 arg1, u8 arg2, u8 arg3)
Definition mnnamenew.c:535
void mnNameNew_8023CE4C(void)
Definition mnnamenew.c:1094
s32 mnNameNew_8023DA08(NameNewEntry *)
Definition mnnamenew.c:1367
void mnNameNew_EnterFromMnCharSel(HSD_Archive *, s32)
Definition mnnamenew.c:1704
void mnNameNew_8023B224(u8)
Definition mnnamenew.c:117
s32 mnNameNew_8023BAA8(NameNewEntry *arg0, s32 arg1, u8 arg2)
Definition mnnamenew.c:304
s32 mnNameNew_8023D130(GlyphVariantEntry *arg0, u8 arg1, u8 arg2, s32 arg3)
Definition mnnamenew.c:1213
void mnNameNew_8023E0D8(NameNewEntry *arg0)
Definition mnnamenew.c:1548
void mnNameNew_EnterFromMnName(UNK_T)
Definition mnnamenew.c:1685
s32 mnNameNew_GlyphVariantSetup(NameNewEntry *arg0, u16 arg1, u8 arg2)
Definition mnnamenew.c:1285
void mnNameNew_8023B0F8(HSD_GObj *arg0, u8 arg1)
Definition mnnamenew.c:80
void fn_8023DAEC(HSD_GObj *)
Definition mnnamenew.c:1399
s32 PickAutoName(HSD_GObj *arg0)
Definition mnnamenew.c:378
void mnNameNew_8023E32C(s32)
Definition mnnamenew.c:1632
void mnNameNew_8023EA08(UNK_T)
Definition mnnamenew.c:1809
void fn_8023DBE8(HSD_GObj *)
Definition mnnamenew.c:1449
void mnNameNew_8023B314(NameNewEntry *, s32)
Definition mnnamenew.c:153
bool NameContainsOnlySpaces(void)
Definition mnnamenew.c:460
void fn_8023D0F8(void *)
Definition mnnamenew.c:1206
s32 InitNameEntryUIState(NameNewEntry *, s32)
Definition mnnamenew.c:1594
void mnNameNew_GlyphVariantInput(void)
Definition mnnamenew.c:587
s32 mnNameNew_KeySetup(NameNewEntry *, u8)
Definition mnnamenew.c:197
void mnNameNew_MainInput(HSD_GObj *)
Definition mnnamenew.c:683
#define UNK_T
Definition placeholder.h:31
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