SSBM Decomp
Loading...
Searching...
No Matches
un_2FC97.c File Reference
#include "baselib/forward.h"
#include "baselib/jobj.h"
#include "baselib/wobj.h"
#include "un/forward.h"
#include "un/types.h"
#include "un/un_2FC9.h"
#include <printf.h>
#include <dolphin/mtx.h>
#include <baselib/cobj.h>
#include <baselib/fog.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjobject.h>
#include <baselib/gobjplink.h>
#include <baselib/gobjproc.h>
#include <baselib/gobjuserdata.h>
#include <baselib/lobj.h>
#include <baselib/memory.h>
#include <baselib/particle.h>
#include <baselib/sislib.h>
#include <MSL/stdio.h>
#include <MSL/string.h>

Functions

int DevText_StrLen (char *str)
 
void DevText_NumToStr (int num, char *str)
 
HSD_GObjDevText_GetGObj (void)
 
void DevText_InitPool (void)
 
void DevText_Remove (DevText **ptext)
 
void DevText_SetupCObj (void)
 
void DevText_Draw (DevText *text)
 
void DevText_DrawAll (HSD_GObj *gobj, int pass)
 
void DevText_CreateCObj (int classifier, int p_link, int gobj_priority, int gx_link, u8 gx_priority)
 
HSD_GObjDevText_Setup (int classifier, int p_link, int priority, int gx_link, int render_priority, u8 camera_priority)
 
void DevText_AddToList (DevText **list, DevText *text)
 
void DevText_Show (HSD_GObj *gobj, DevText *text)
 

Variables

static HSD_WObjDesc devtext_eyepos
 
static HSD_WObjDesc devtext_interest
 
static HSD_CameraDescPerspective devtext_CObjDesc
 
static DevText devtext_pool [32]
 
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
 

Function Documentation

◆ DevText_StrLen()

int DevText_StrLen ( char *  str)

◆ DevText_NumToStr()

void DevText_NumToStr ( int  num,
char *  str 
)

◆ DevText_GetGObj()

HSD_GObj * DevText_GetGObj ( void  )

◆ DevText_InitPool()

void DevText_InitPool ( void  )

◆ DevText_Remove()

void DevText_Remove ( DevText **  ptext)

◆ DevText_SetupCObj()

void DevText_SetupCObj ( void  )

◆ DevText_Draw()

void DevText_Draw ( DevText text)

◆ DevText_DrawAll()

void DevText_DrawAll ( HSD_GObj gobj,
int  pass 
)

◆ DevText_CreateCObj()

void DevText_CreateCObj ( int  classifier,
int  p_link,
int  gobj_priority,
int  gx_link,
u8  gx_priority 
)

◆ DevText_Setup()

HSD_GObj * DevText_Setup ( int  classifier,
int  p_link,
int  priority,
int  gx_link,
int  render_priority,
u8  camera_priority 
)

◆ DevText_AddToList()

void DevText_AddToList ( DevText **  list,
DevText text 
)

◆ DevText_Show()

void DevText_Show ( HSD_GObj gobj,
DevText text 
)

Variable Documentation

◆ devtext_eyepos

HSD_WObjDesc devtext_eyepos
static
Initial value:
= {
NULL, { 0.0f, 40.241424560546875f, 300.2409973144531f }, NULL
}
#define NULL
Definition stddef.h:19

◆ 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_2FC97.c:32
static HSD_WObjDesc devtext_eyepos
Definition un_2FC97.c:29

◆ devtext_pool

DevText devtext_pool[32]
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