SSBM Decomp
Loading...
Searching...
No Matches
gobjgxlink.c File Reference
#include "gobjgxlink.h"
#include "debug.h"
#include "gobj.h"

Functions

void GObj_GXReorder (HSD_GObj *gobj, HSD_GObj *hiprio_gobj)
 
void GObj_SetupGXLink (HSD_GObj *gobj, GObj_RenderFunc render_cb, u8 gx_link, u32 priority)
 
void GObj_SetupGXLinkMax (HSD_GObj *gobj, GObj_RenderFunc render_cb, u32 priority)
 
HSD_GObjGObj_GXFindPrioPosition (HSD_GObj *gobj)
 
void GObj_SetupGXLinkMaxSorted (HSD_GObj *gobj, GObj_RenderFunc render_cb, u32 priority)
 
void HSD_GObjGXLink_8039084C (HSD_GObj *gobj)
 
HSD_GObjget_by_prio (HSD_GObj *gobj)
 
void HSD_GObjGXLink_80390908 (HSD_GObj *gobj, u8 gx_link, u8 priority)
 
void HSD_GObjGXLink_803909D8 (HSD_GObj *gobj, HSD_GObj *other)
 

Function Documentation

◆ GObj_GXReorder()

void GObj_GXReorder ( HSD_GObj gobj,
HSD_GObj hiprio_gobj 
)

◆ GObj_SetupGXLink()

void GObj_SetupGXLink ( HSD_GObj gobj,
GObj_RenderFunc  render_cb,
u8  gx_link,
u32  priority 
)

◆ GObj_SetupGXLinkMax()

void GObj_SetupGXLinkMax ( HSD_GObj gobj,
GObj_RenderFunc  render_cb,
u32  priority 
)

◆ GObj_GXFindPrioPosition()

HSD_GObj * GObj_GXFindPrioPosition ( HSD_GObj gobj)
inline

◆ GObj_SetupGXLinkMaxSorted()

void GObj_SetupGXLinkMaxSorted ( HSD_GObj gobj,
GObj_RenderFunc  render_cb,
u32  priority 
)

◆ HSD_GObjGXLink_8039084C()

void HSD_GObjGXLink_8039084C ( HSD_GObj gobj)

◆ get_by_prio()

HSD_GObj * get_by_prio ( HSD_GObj gobj)
inline

◆ HSD_GObjGXLink_80390908()

void HSD_GObjGXLink_80390908 ( HSD_GObj gobj,
u8  gx_link,
u8  priority 
)

◆ HSD_GObjGXLink_803909D8()

void HSD_GObjGXLink_803909D8 ( HSD_GObj gobj,
HSD_GObj other 
)