SSBM Decomp
Loading...
Searching...
No Matches
vi.h
Go to the documentation of this file.
1#ifndef GALE01_31C99C
2#define GALE01_31C99C
3
4#include <Runtime/platform.h>
5
9
10/* 31C99C */ char* viGetCharAnimByIndex(s32);
11/* 31C9B4 */ void vi_8031C9B4(s32, s32);
12/* 31CA04 */ void vi_8031CA04(HSD_GObj*);
13/* 31CAAC */ void vi_8031CAAC(void);
14
15static inline void vi_RunCamera(HSD_GObj* gobj, u8 erase_colors[4], u64 prio)
16{
18 HSD_SetEraseColor(erase_colors[0], erase_colors[1], erase_colors[2],
19 erase_colors[3]);
22 gobj->gxlink_prios = prio;
25 }
26}
27
28#endif
void HSD_CObjEndCurrent(void)
Definition cobj.c:517
void HSD_CObjEraseScreen(HSD_CObj *cobj, s32 enable_color, s32 enable_alpha, s32 enable_depth)
Definition cobj.c:34
bool HSD_CObjSetCurrent(HSD_CObj *cobj)
Definition cobj.c:481
void HSD_SetEraseColor(u8 r, u8 g, u8 b, u8 a)
Definition displayfunc.c:505
unsigned long long int u64
Definition types.h:11
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5
HSD_GObj * gobj
Definition gm_19EF.c:73
void HSD_GObj_80390ED0(HSD_GObj *gobj, u32 mask)
GObj_SetTextureCamera.
Definition gobj.c:159
#define GET_COBJ(gobj)
Definition gobj.h:129
char * viGetCharAnimByIndex(s32)
Definition vi.c:22
void vi_8031CAAC(void)
Definition vi.c:49
void vi_8031C9B4(s32, s32)
Definition vi.c:27
void vi_8031CA04(HSD_GObj *)
Definition vi.c:35
static void vi_RunCamera(HSD_GObj *gobj, u8 erase_colors[4], u64 prio)
Definition vi.h:15
Definition gobj.h:13