|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/gx/GXEnum.h>#include <dolphin/mtx.h>#include <sysdolphin/baselib/aobj.h>#include <sysdolphin/baselib/class.h>#include <sysdolphin/baselib/list.h>Go to the source code of this file.
Data Structures | |
| struct | _unk_struct_pobj |
| struct | HSD_PObj |
| union | HSD_PObj::HSD_PObjUnion |
| struct | HSD_PObjDesc |
| struct | HSD_VtxDescList |
| struct | HSD_Envelope |
| struct | HSD_EnvelopeDesc |
| struct | HSD_ShapeSet |
| struct | HSD_ShapeSetDesc |
| struct | HSD_ShapeAnim |
| struct | HSD_ShapeAnimJoint |
| struct | HSD_PObjInfo |
Macros | |
| #define | HSD_MTX_RIGID 1 |
| #define | HSD_MTX_ENVELOPE 2 |
| #define | HSD_POBJ(o) |
| #define | HSD_POBJ_INFO(i) |
| #define | HSD_POBJ_METHOD(o) |
Variables | |
| HSD_PObjInfo | hsdPObj |
| #define HSD_MTX_RIGID 1 |
| #define HSD_MTX_ENVELOPE 2 |
| #define HSD_POBJ_INFO | ( | i | ) |
| #define HSD_POBJ_METHOD | ( | o | ) |
| HSD_PObjInfo * HSD_PObjGetDefaultClass | ( | void | ) |
| void HSD_PObjSetDefaultClass | ( | HSD_PObjInfo * | info | ) |
| HSD_PObj * HSD_PObjAlloc | ( | void | ) |
| void HSD_PObjFree | ( | HSD_PObj * | pobj | ) |
| void HSD_ClearVtxDesc | ( | void | ) |
| HSD_PObj * HSD_PObjLoadDesc | ( | HSD_PObjDesc * | 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 * | pobj, |
| HSD_ShapeAnim * | shapeanim ) |
| void HSD_PObjAddAnimAll | ( | HSD_PObj * | pobj, |
| HSD_ShapeAnim * | shapeanim ) |
| void HSD_PObjAnim | ( | HSD_PObj * | pobj | ) |
| void HSD_PObjAnimAll | ( | HSD_PObj * | pobj | ) |
| void HSD_PObjResolveRefs | ( | HSD_PObj * | pobj, |
| HSD_PObjDesc * | pdesc ) |
| void HSD_PObjResolveRefsAll | ( | HSD_PObj * | pobj, |
| HSD_PObjDesc * | pdesc ) |
| void HSD_PObjRemove | ( | HSD_PObj * | pobj | ) |
| void HSD_PObjRemoveAll | ( | HSD_PObj * | pobj | ) |
|
extern |