|
SSBM Decomp
|
#include "textdraw.h"#include <Runtime/platform.h>#include "types.h"#include <dolphin/mtx.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/fog.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjplink.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/hsd_3915.h>#include <sysdolphin/baselib/lobj.h>#include <sysdolphin/baselib/video.h>#include <sysdolphin/baselib/wobj.h>Data Structures | |
| struct | DevText_Pool |
| .bss More... | |
Macros | |
| #define | devtext_poolhead devtext_poolhead[0] |
Functions | |
| ASSERT_SIZE (struct DevText_Pool, 0x6B0) | |
| int | DevText_StrLen (char *str) |
| void | DevText_NumToStr (int num, char *str) |
| HSD_GObj * | DevText_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_GObj * | DevText_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 |
| .data | |
| static HSD_WObjDesc | devtext_interest |
| static HSD_CameraDescPerspective | devtext_CObjDesc |
| struct DevText_Pool | devtext_pool |
| DevText * | devtext_poolhead [2] |
| .sbss | |
| int | devtext_setup_render_priority |
| int | devtext_setup_gx_link |
| int | devtext_setup_priority |
| int | devtext_setup_p_link |
| int | devtext_setup_classifier |
| HSD_CObj * | devtext_cobj |
| HSD_GObj * | devtext_gobj |
| DevText * | devtext_drawlist |
| ? | |
| #define devtext_poolhead devtext_poolhead[0] |
| ASSERT_SIZE | ( | struct DevText_Pool | , |
| 0x6B0 | ) |
| int DevText_StrLen | ( | char * | str | ) |
| void DevText_NumToStr | ( | int | num, |
| char * | str ) |
| HSD_GObj * DevText_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_GObj * DevText_Setup | ( | int | classifier, |
| int | p_link, | ||
| int | priority, | ||
| int | gx_link, | ||
| int | render_priority, | ||
| u8 | camera_priority ) |
|
static |
|
static |
|
static |
| struct DevText_Pool devtext_pool |
| DevText* devtext_poolhead[2] |
.sbss
| int devtext_setup_render_priority |
| int devtext_setup_gx_link |
| int devtext_setup_priority |
| int devtext_setup_p_link |
| int devtext_setup_classifier |
| HSD_CObj* devtext_cobj |
| HSD_GObj* devtext_gobj |
| DevText* devtext_drawlist |
?