SSBM Decomp
Loading...
Searching...
No Matches
mnname.static.h File Reference
#include "mnname.h"
#include <placeholder.h>
#include "mn/forward.h"
#include "mn/types.h"
#include <baselib/forward.h>
#include <dolphin/mtx.h>

Go to the source code of this file.

Data Structures

struct  MnNameArchive
 Loaded section pointers for one of the name-entry menu archive models (joint, animjoint, matanim_joint, shapeanim_joint). More...

Variables

AnimLoopSettings mnName_803ED538 [4]
 Name-entry menu animation loop windows (.data block owned by this translation unit; see symbols.txt 0x803ED538..0x803ED62F).
AnimLoopSettings mnName_803ED568 = { 50.0F, 59.0F, -0.1F }
AnimLoopSettings mnName_803ED574 = { 40.0F, 49.0F, -0.1F }
AnimLoopSettings mnName_803ED580 = { 30.0F, 39.0F, -0.1F }
AnimLoopSettings mnName_803ED58C = { 10.0F, 19.0F, -0.1F }
AnimLoopSettings mnName_803ED598 = { 20.0F, 29.0F, -0.1F }
f32 mnName_803ED5A4 [23]
f32 mnName_803ED600 [6]
Vec3 mnName_803ED618 [2]
static AnimLoopSettings *const mnName_803B8510 [6]
 Animation loop window lookup table for mnName_FindAnimLoop (.rodata block owned by this translation unit; see symbols.txt 0x803B8510..0x803B8527).
static u8 mnName_NameDisplayOrder [0x78]
 Display order of the saved name entries, followed by the loaded archive section pointers (.bss block owned by this translation unit; see symbols.txt 0x804A0648..0x804A06EF).
static MnNameArchive mnName_804A06C0
static MnNameArchive mnName_804A06D0
static MnNameArchive mnName_804A06E0

Variable Documentation

◆ mnName_803ED538

AnimLoopSettings mnName_803ED538[4]
Initial value:
= {
{ 0.0F, 0.0F, -0.1F },
{ 0.0F, 0.0F, -0.1F },
{ 0.0F, 0.0F, -0.1F },
{ 0.0F, 0.0F, -0.1F },
}

Name-entry menu animation loop windows (.data block owned by this translation unit; see symbols.txt 0x803ED538..0x803ED62F).

◆ mnName_803ED568

AnimLoopSettings mnName_803ED568 = { 50.0F, 59.0F, -0.1F }

◆ mnName_803ED574

AnimLoopSettings mnName_803ED574 = { 40.0F, 49.0F, -0.1F }

◆ mnName_803ED580

AnimLoopSettings mnName_803ED580 = { 30.0F, 39.0F, -0.1F }

◆ mnName_803ED58C

AnimLoopSettings mnName_803ED58C = { 10.0F, 19.0F, -0.1F }

◆ mnName_803ED598

AnimLoopSettings mnName_803ED598 = { 20.0F, 29.0F, -0.1F }

◆ mnName_803ED5A4

f32 mnName_803ED5A4[23]
Initial value:
= {
0.0F, 9.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F,
1.0F, 0.0F, 0.0F, 2.0F, 3.0F, 4.0F, 0.0F, 5.0F, 6.0F, 7.0F, 8.0F,
}

◆ mnName_803ED600

f32 mnName_803ED600[6]
Initial value:
= {
0.0F, 9.0F, -0.1F, 20.0F, 29.0F, -0.1F,
}

◆ mnName_803ED618

Vec3 mnName_803ED618[2]
Initial value:
= {
{ -2.0F, 0.5F, 0.0F },
{ -5.5F, -2.9F, 23.0F },
}

◆ mnName_803B8510

AnimLoopSettings* const mnName_803B8510[6]
static
Initial value:
= {
}
AnimLoopSettings mnName_803ED580
Definition mnname.static.h:35
AnimLoopSettings mnName_803ED574
Definition mnname.static.h:34
AnimLoopSettings mnName_803ED598
Definition mnname.static.h:37
f32 mnName_803ED5A4[23]
Definition mnname.static.h:38
AnimLoopSettings mnName_803ED58C
Definition mnname.static.h:36
AnimLoopSettings mnName_803ED568
Definition mnname.static.h:33
Definition types.h:521

Animation loop window lookup table for mnName_FindAnimLoop (.rodata block owned by this translation unit; see symbols.txt 0x803B8510..0x803B8527).

The last entry treats the leading three floats of mnName_803ED5A4 as an AnimLoopSettings window, mirroring the retail data layout.

◆ mnName_NameDisplayOrder

u8 mnName_NameDisplayOrder[0x78]
static

Display order of the saved name entries, followed by the loaded archive section pointers (.bss block owned by this translation unit; see symbols.txt 0x804A0648..0x804A06EF).

◆ mnName_804A06C0

MnNameArchive mnName_804A06C0
static

◆ mnName_804A06D0

MnNameArchive mnName_804A06D0
static

◆ mnName_804A06E0

MnNameArchive mnName_804A06E0
static