SSBM Decomp
Loading...
Searching...
No Matches
gobjplink.c File Reference
#include "gobjplink.h"
#include "debug.h"
#include "gobj.h"
#include "gobjgxlink.h"
#include "gobjobject.h"
#include "gobjproc.h"
#include "gobjuserdata.h"
#include "objalloc.h"

Functions

void GObj_PReorder (HSD_GObj *gobj, HSD_GObj *hiprio_gobj)
 
HSD_GObjgobj_allocate (void)
 
void gobj_first_lower_prio (HSD_GObj *gobj)
 
void gobj_first_higher_prio (HSD_GObj *gobj)
 
HSD_GObjCreateGObj (s32 where, u16 classifier, u8 p_link, u8 priority, HSD_GObj *position)
 
HSD_GObjGObj_Create (u16 classifier, u8 p_link, u8 priority)
 
void HSD_GObjPLink_80390228 (HSD_GObj *gobj)
 
void HSD_GObjPLink_8039032C (u32 arg0, HSD_GObj *gobj, u8 p_link, u8 priority, HSD_GObj *position)
 

Variables

HSD_ObjAllocData gobj_alloc_data
 
char lbl_804084B8 []
 
char lbl_804084C4 []
 
HSD_GObjHSD_GObj_804D781C
 
s32 HSD_GObj_804D783C
 

Function Documentation

◆ GObj_PReorder()

void GObj_PReorder ( HSD_GObj gobj,
HSD_GObj hiprio_gobj 
)

◆ gobj_allocate()

HSD_GObj * gobj_allocate ( void  )
inline

◆ gobj_first_lower_prio()

void gobj_first_lower_prio ( HSD_GObj gobj)
inline

◆ gobj_first_higher_prio()

void gobj_first_higher_prio ( HSD_GObj gobj)
inline

◆ CreateGObj()

HSD_GObj * CreateGObj ( s32  where,
u16  classifier,
u8  p_link,
u8  priority,
HSD_GObj position 
)

◆ GObj_Create()

HSD_GObj * GObj_Create ( u16  classifier,
u8  p_link,
u8  priority 
)

◆ HSD_GObjPLink_80390228()

void HSD_GObjPLink_80390228 ( HSD_GObj gobj)

◆ HSD_GObjPLink_8039032C()

void HSD_GObjPLink_8039032C ( u32  arg0,
HSD_GObj gobj,
u8  p_link,
u8  priority,
HSD_GObj position 
)

Variable Documentation

◆ gobj_alloc_data

HSD_ObjAllocData gobj_alloc_data
extern

◆ lbl_804084B8

char lbl_804084B8[]
extern

◆ lbl_804084C4

char lbl_804084C4[]
extern

◆ HSD_GObj_804D781C

HSD_GObj* HSD_GObj_804D781C
extern

◆ HSD_GObj_804D783C

s32 HSD_GObj_804D783C
extern