SSBM Decomp
Loading...
Searching...
No Matches
un_2FC9.static.h File Reference
#include "baselib/forward.h"
#include "pl/forward.h"
#include "platform.h"
#include "types.h"
#include "un_2FC9.h"
#include "baselib/objalloc.h"
#include "sc/types.h"
#include <dolphin/mtx.h>
#include <baselib/cobj.h>
#include <baselib/lobj.h>
#include <baselib/sislib.h>
#include <baselib/wobj.h>

Go to the source code of this file.

Data Structures

struct  un_80304138_objalloc_t
 
struct  un_804A1F58_x8_t
 

Functions

 STATIC_ASSERT (sizeof(struct un_80304138_objalloc_t)==0x20)
 
static void NameTag_RenderCallback (HSD_GObj *gobj, int pass)
 

Variables

static float un_803F98B8 [6][5]
 
static HSD_WObjDesc nametag_eyepos
 
static HSD_WObjDesc nametag_interest
 
static HSD_CameraDescFrustum nametag_CObjDesc
 
static int un_803F9A00 []
 
static int * un_803F9B30
 
struct { 
 
   struct { 
 
      unsigned char   b0: 1 
 
      unsigned char   b1: 1 
 
      unsigned char   b234: 3 
 
      unsigned char   b567: 3 
 
   }   x0 
 
   unsigned char   x1 
 
   unsigned char   x2 
 
   unsigned char   x3 
 
   unsigned int   x4 
 
   unsigned int   x8 
 
   HSD_GObj *   xC 
 
un_803F9E08 
 
static HSD_CObjDesc un_803F9E60 = { 0 }
 
static HSD_LightDesc un_803F9ED4 = { 0 }
 
struct { 
 
   int   x0 
 
   int   x4 
 
un_803FA258 = { 0 } 
 
static int un_803FA658
 
static HSD_WObjDesc devtext_eyepos
 
static HSD_WObjDesc devtext_interest
 
static HSD_CameraDescPerspective devtext_CObjDesc
 
static StaticModelDesc un_804A1ED0
 
static HSD_GObjun_804A1EE0 [PL_SLOT_MAX]
 
static int un_804A1EF8 [PL_SLOT_MAX]
 
struct { 
 
   HSD_Joint ***   x0 
 
   HSD_GObj *   x4 [4] 
 
   int   x14 [4] 
 
   unsigned char   x24 [4] 
 
   unsigned char   x28 [4] 
 
   unsigned char   x2C [4] 
 
   unsigned char   x30 
 
   unsigned char   x31 
 
   unsigned char   x32 
 
un_804A1F10 
 
struct { 
 
   unsigned int   x0 
 
   unsigned int   x4 
 
   struct un_804A1F58_x8_t   x8 
 
un_804A1F58 [6] 
 
static DevText devtext_pool [32]
 
static HSD_ObjAllocData un_804A2688
 
static int un_804D5850
 
static int un_804D5854
 
static int un_804D5858
 
static int un_804D585C
 
static HSD_GObjun_804D6D68
 
static u8 un_804D6D6C
 
static u8 un_804D6D70 [PL_SLOT_MAX]
 
static HSD_Textun_804D6D78
 
static int un_804D6D7C
 
static HSD_GObjun_804D6D80
 
static int un_804D6D84
 
static s32 un_804D6D88
 
static s32 un_804D6D8C
 
static int un_804D6D90
 
static SceneDescun_804D6D9C
 
static void * un_804D6DA0
 
static SceneDescun_804D6DA4
 
static int * un_804D6DA8
 
static int un_804D6DAC
 
static int un_804D6DB0
 
static int un_804D6DB4
 
static int un_804D6DB8
 
static int un_804D6DBC
 
static int un_804D6DC0
 
static DevTextdevtext_drawlist
 
static HSD_GObjdevtext_gobj
 
static HSD_CObjdevtext_cobj
 
static int devtext_setup_classifier
 
static int devtext_setup_p_link
 
static int devtext_setup_priority
 
static int devtext_setup_gx_link
 
static int devtext_setup_render_priority
 
static DevTextdevtext_poolhead
 
static UNK_T un_804D6E44
 
static char un_804DDBA8 [4] = { 0, 1, 2, 3 }
 

Function Documentation

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(struct un_80304138_objalloc_t = =0x20)

◆ NameTag_RenderCallback()

static void NameTag_RenderCallback ( HSD_GObj gobj,
int  pass 
)
static

Variable Documentation

◆ un_803F98B8

float un_803F98B8[6][5]
static

◆ nametag_eyepos

HSD_WObjDesc nametag_eyepos
static
Initial value:
= { NULL,
{ 0.0f, 0.0f, 300.0f },
NULL }
#define NULL
Definition stddef.h:19

◆ nametag_interest

HSD_WObjDesc nametag_interest
static
Initial value:
= { NULL,
{ 0.0f, 0.0f, 0.0f },
NULL }

◆ nametag_CObjDesc

HSD_CameraDescFrustum nametag_CObjDesc
static
Initial value:
= {
0,
3,
0,
640,
0,
480,
0,
640,
0,
480,
0.0f,
0.1f,
32768.0f,
0.0f,
-480.0f,
0.0f,
640.0f
}
static HSD_WObjDesc nametag_interest
Definition un_2FC9.static.h:86
static HSD_WObjDesc nametag_eyepos
Definition un_2FC9.static.h:83

◆ un_803F9A00

int un_803F9A00[]
static
Initial value:
= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 3, 2, 2, 5, 5, 4, 6, 6, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6, 6, 5, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5
}

◆ un_803F9B30

int* un_803F9B30
static

◆ b0

unsigned char b0

◆ b1

unsigned char b1

◆ b234

unsigned char b234

◆ b567

unsigned char b567

◆ x0

unsigned int x0

◆ x1

unsigned char x1

◆ x2

unsigned char x2

◆ x3

unsigned char x3

◆ x4

unsigned int x4

◆ x8

struct un_804A1F58_x8_t x8

◆ xC

HSD_GObj* xC

◆ [struct]

struct { ... } un_803F9E08

◆ un_803F9E60

HSD_CObjDesc un_803F9E60 = { 0 }
static

◆ un_803F9ED4

HSD_LightDesc un_803F9ED4 = { 0 }
static

◆ [struct]

struct { ... } un_803FA258

◆ un_803FA658

int un_803FA658
static

◆ devtext_eyepos

HSD_WObjDesc devtext_eyepos
static
Initial value:
= {
NULL, { 0.0f, 40.241424560546875f, 300.2409973144531f }, NULL
}

◆ devtext_interest

HSD_WObjDesc devtext_interest
static
Initial value:
= { NULL,
{ 0.0f, 10.0f, 0.0f },
NULL }

◆ devtext_CObjDesc

HSD_CameraDescPerspective devtext_CObjDesc
static
Initial value:
= {
0,
1,
0,
640,
0,
480,
0,
640,
0,
480,
0,
0.1f,
32768.0f,
30.0f,
1.3636000156402588f,
}
static HSD_WObjDesc devtext_interest
Definition un_2FC9.static.h:143
static HSD_WObjDesc devtext_eyepos
Definition un_2FC9.static.h:140

◆ un_804A1ED0

StaticModelDesc un_804A1ED0
static

◆ un_804A1EE0

HSD_GObj* un_804A1EE0[PL_SLOT_MAX]
static

◆ un_804A1EF8

int un_804A1EF8[PL_SLOT_MAX]
static

◆ x14

int x14[4]

◆ x24

unsigned char x24[4]

◆ x28

unsigned char x28[4]

◆ x2C

unsigned char x2C[4]

◆ x30

unsigned char x30

◆ x31

unsigned char x31

◆ x32

unsigned char x32

◆ [struct]

struct { ... } un_804A1F10

◆ [struct]

struct { ... } un_804A1F58[6]

◆ devtext_pool

DevText devtext_pool[32]
static

◆ un_804A2688

HSD_ObjAllocData un_804A2688
static

◆ un_804D5850

int un_804D5850
static

◆ un_804D5854

int un_804D5854
static

◆ un_804D5858

int un_804D5858
static

◆ un_804D585C

int un_804D585C
static

◆ un_804D6D68

HSD_GObj* un_804D6D68
static

◆ un_804D6D6C

u8 un_804D6D6C
static

◆ un_804D6D70

u8 un_804D6D70[PL_SLOT_MAX]
static

◆ un_804D6D78

HSD_Text* un_804D6D78
static

◆ un_804D6D7C

int un_804D6D7C
static

◆ un_804D6D80

HSD_GObj* un_804D6D80
static

◆ un_804D6D84

int un_804D6D84
static

◆ un_804D6D88

s32 un_804D6D88
static

◆ un_804D6D8C

s32 un_804D6D8C
static

◆ un_804D6D90

int un_804D6D90
static

◆ un_804D6D9C

SceneDesc* un_804D6D9C
static

◆ un_804D6DA0

void* un_804D6DA0
static

◆ un_804D6DA4

SceneDesc* un_804D6DA4
static

◆ un_804D6DA8

int* un_804D6DA8
static

◆ un_804D6DAC

int un_804D6DAC
static

◆ un_804D6DB0

int un_804D6DB0
static

◆ un_804D6DB4

int un_804D6DB4
static

◆ un_804D6DB8

int un_804D6DB8
static

◆ un_804D6DBC

int un_804D6DBC
static

◆ un_804D6DC0

int un_804D6DC0
static

◆ devtext_drawlist

DevText* devtext_drawlist
static

◆ devtext_gobj

HSD_GObj* devtext_gobj
static

◆ devtext_cobj

HSD_CObj* devtext_cobj
static

◆ devtext_setup_classifier

int devtext_setup_classifier
static

◆ devtext_setup_p_link

int devtext_setup_p_link
static

◆ devtext_setup_priority

int devtext_setup_priority
static

◆ devtext_setup_gx_link

int devtext_setup_gx_link
static

◆ devtext_setup_render_priority

int devtext_setup_render_priority
static

◆ devtext_poolhead

DevText* devtext_poolhead
static

◆ un_804D6E44

UNK_T un_804D6E44
static

◆ un_804DDBA8

char un_804DDBA8[4] = { 0, 1, 2, 3 }
static