Go to the source code of this file.
|
HSD_PObjInfo * | HSD_PObjGetDefaultClass (void) |
|
void | HSD_PObjSetDefaultClass (HSD_PObjInfo *info) |
|
HSD_PObj * | HSD_PObjAlloc (void) |
|
void | HSD_PObjFree (HSD_PObj *) |
|
u32 | HSD_PObjGetFlags (HSD_PObj *pobj) |
|
void | HSD_PObjRemoveAnimAllByFlags (HSD_PObj *pobj, u32 flags) |
|
void | HSD_PObjReqAnimByFlags (HSD_PObj *pobj, f32 startframe, u32 flags) |
|
void | HSD_PObjReqAnimAllByFlags (HSD_PObj *pobj, f32 startframe, u32 flags) |
|
void | HSD_ClearVtxDesc (void) |
|
HSD_PObj * | HSD_PObjLoadDesc (HSD_PObjDesc *) |
|
void | HSD_PObjClearMtxMark (void *obj, u32 mark) |
|
void | HSD_PObjSetMtxMark (int idx, void *obj, u32 mark) |
|
void | HSD_PObjGetMtxMark (int idx, void **obj, u32 *mark) |
|
void | HSD_PObjAddAnim (HSD_PObj *, HSD_ShapeAnim *) |
|
void | HSD_PObjAddAnimAll (HSD_PObj *, HSD_ShapeAnim *) |
|
void | HSD_PObjAnim (HSD_PObj *pobj) |
|
void | HSD_PObjAnimAll (HSD_PObj *) |
|
void | HSD_PObjResolveRefs (HSD_PObj *, HSD_PObjDesc *) |
|
void | HSD_PObjResolveRefsAll (HSD_PObj *, HSD_PObjDesc *) |
|
void | HSD_PObjRemove (HSD_PObj *) |
|
void | HSD_PObjRemoveAll (HSD_PObj *) |
|
void | HSD_PObjRemoveAnimByFlags (HSD_PObj *pobj, u32 flags) |
|
void | HSD_PObjDisp (HSD_PObj *pobj, Mtx vmtx, Mtx pmtx, u32 rendermode) |
|
◆ HSD_MTX_RIGID
◆ HSD_MTX_ENVELOPE
#define HSD_MTX_ENVELOPE 2 |
◆ HSD_POBJ
◆ HSD_POBJ_INFO
◆ HSD_POBJ_METHOD
◆ HSD_PObjGetDefaultClass()
◆ HSD_PObjSetDefaultClass()
◆ HSD_PObjAlloc()
◆ HSD_PObjFree()
◆ HSD_PObjGetFlags()
◆ HSD_PObjRemoveAnimAllByFlags()
void HSD_PObjRemoveAnimAllByFlags |
( |
HSD_PObj * |
pobj, |
|
|
u32 |
flags |
|
) |
| |
◆ HSD_PObjReqAnimByFlags()
void HSD_PObjReqAnimByFlags |
( |
HSD_PObj * |
pobj, |
|
|
f32 |
startframe, |
|
|
u32 |
flags |
|
) |
| |
◆ HSD_PObjReqAnimAllByFlags()
void HSD_PObjReqAnimAllByFlags |
( |
HSD_PObj * |
pobj, |
|
|
f32 |
startframe, |
|
|
u32 |
flags |
|
) |
| |
◆ HSD_ClearVtxDesc()
void HSD_ClearVtxDesc |
( |
void |
| ) |
|
◆ HSD_PObjLoadDesc()
◆ HSD_PObjClearMtxMark()
void HSD_PObjClearMtxMark |
( |
void * |
obj, |
|
|
u32 |
mark |
|
) |
| |
◆ HSD_PObjSetMtxMark()
void HSD_PObjSetMtxMark |
( |
int |
idx, |
|
|
void * |
obj, |
|
|
u32 |
mark |
|
) |
| |
◆ HSD_PObjGetMtxMark()
void HSD_PObjGetMtxMark |
( |
int |
idx, |
|
|
void ** |
obj, |
|
|
u32 * |
mark |
|
) |
| |
◆ HSD_PObjAddAnim()
◆ HSD_PObjAddAnimAll()
◆ HSD_PObjAnim()
◆ HSD_PObjAnimAll()
◆ HSD_PObjResolveRefs()
◆ HSD_PObjResolveRefsAll()
◆ HSD_PObjRemove()
◆ HSD_PObjRemoveAll()
void HSD_PObjRemoveAll |
( |
HSD_PObj * |
pobj | ) |
|
◆ HSD_PObjRemoveAnimByFlags()
void HSD_PObjRemoveAnimByFlags |
( |
HSD_PObj * |
pobj, |
|
|
u32 |
flags |
|
) |
| |
◆ HSD_PObjDisp()
◆ hsdPObj