|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/mtx.h>#include <sysdolphin/baselib/jobj.h>Go to the source code of this file.
Macros | |
| #define | DOBJ_TRSP_SHIFT 1 |
| #define | JOBJ_TRSP_SHIFT 18 |
| #define | JOBJ_OPA 0x40000 |
| #define | JOBJ_XLU 0x80000 |
| #define | JOBJ_TEXEDGE 0x100000 |
Functions | |
| void | _HSD_DispForgetMemory (void *lo, void *hi) |
| void | HSD_ZListInitAllocData (void) |
| void | HSD_EraseRect (f32 top_res, f32 bottom_res, f32 left_res, f32 right_res, f32 neg_z_val, int enable_color, int enable_alpha, int enable_depth) |
| void | HSD_JObjMakePositionMtx (HSD_JObj *jobj, Mtx vmtx, Mtx pmtx) |
| MtxPtr | _HSD_mkEnvelopeModelNodeMtx (HSD_JObj *m, MtxPtr mtx) |
| void | HSD_JObjDisp (HSD_JObj *jobj, MtxPtr, HSD_TrspMask flags, u32 rendermode) |
| void | HSD_JObjDispSub (HSD_JObj *jobj, MtxPtr vmtx, MtxPtr pmtx, HSD_TrspMask trsp_mask, u32 rendermode) |
| void | HSD_JObjDispDObj (HSD_JObj *jobj, MtxPtr vmtx, HSD_TrspMask trsp_mask, u32 rendermode) |
| HSD_JObj * | HSD_JObjFindSkeleton (HSD_JObj *jobj) |
| void | HSD_StateInitDirect (int vtxfmt, u32 rendermode) |
| void | _HSD_ZListSort (void) |
| void | _HSD_ZListDisp (void) |
| void | _HSD_ZListClear (void) |
| void | HSD_JObjSetSPtclCallback (void(*func)(s32, s32, s32, HSD_JObj *)) |
| void | HSD_SetEraseColor (u8 r, u8 g, u8 b, u8 a) |
| #define DOBJ_TRSP_SHIFT 1 |
| #define JOBJ_TRSP_SHIFT 18 |
| #define JOBJ_OPA 0x40000 |
| #define JOBJ_XLU 0x80000 |
| #define JOBJ_TEXEDGE 0x100000 |
| void _HSD_DispForgetMemory | ( | void * | lo, |
| void * | hi ) |
| void HSD_ZListInitAllocData | ( | void | ) |
| void HSD_EraseRect | ( | f32 | top_res, |
| f32 | bottom_res, | ||
| f32 | left_res, | ||
| f32 | right_res, | ||
| f32 | neg_z_val, | ||
| int | enable_color, | ||
| int | enable_alpha, | ||
| int | enable_depth ) |
| void HSD_JObjDisp | ( | HSD_JObj * | jobj, |
| MtxPtr | vmtx, | ||
| HSD_TrspMask | flags, | ||
| u32 | rendermode ) |
| void HSD_JObjDispSub | ( | HSD_JObj * | jobj, |
| MtxPtr | vmtx, | ||
| MtxPtr | pmtx, | ||
| HSD_TrspMask | trsp_mask, | ||
| u32 | rendermode ) |
| void HSD_JObjDispDObj | ( | HSD_JObj * | jobj, |
| MtxPtr | vmtx, | ||
| HSD_TrspMask | trsp_mask, | ||
| u32 | rendermode ) |
| void HSD_StateInitDirect | ( | int | vtxfmt, |
| u32 | rendermode ) |
| void _HSD_ZListSort | ( | void | ) |
| void _HSD_ZListDisp | ( | void | ) |
| void _HSD_ZListClear | ( | void | ) |