|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/mtx.h>#include <sysdolphin/baselib/objalloc.h>Go to the source code of this file.
Data Structures | |
| struct | HSD_Rvalue |
| struct | HSD_RvalueList |
| struct | HSD_IKHint |
| struct | HSD_IKHintDesc |
| struct | HSD_Exp |
| struct | HSD_ExpDesc |
| struct | HSD_ByteCodeExpDesc |
| struct | HSD_RObj |
| struct | HSD_RObjDesc |
| struct | HSD_RObjAnimJoint |
Macros | |
| #define | ROBJ_TYPE_MASK 0x70000000 |
| #define | REFTYPE_EXP 0x00000000 |
| #define | REFTYPE_JOBJ 0x10000000 |
| #define | REFTYPE_LIMIT 0x20000000 |
| #define | REFTYPE_BYTECODE 0x30000000 |
| #define | REFTYPE_IKHINT 0x40000000 |
| #define ROBJ_TYPE_MASK 0x70000000 |
| #define REFTYPE_EXP 0x00000000 |
| #define REFTYPE_JOBJ 0x10000000 |
| #define REFTYPE_LIMIT 0x20000000 |
| #define REFTYPE_BYTECODE 0x30000000 |
| #define REFTYPE_IKHINT 0x40000000 |
| void _HSD_RObjForgetMemory | ( | void * | low, |
| void * | high ) |
| void HSD_RObjInitAllocData | ( | void | ) |
| HSD_ObjAllocData * HSD_RObjGetAllocData | ( | void | ) |
| HSD_ObjAllocData * HSD_RvalueObjGetAllocData | ( | void | ) |
| HSD_RObj * HSD_RObjAlloc | ( | void | ) |
| void HSD_RObjFree | ( | HSD_RObj * | robj | ) |
| void HSD_RObjAnimAll | ( | HSD_RObj * | robj | ) |
| void HSD_RObjRemoveAnimAll | ( | HSD_RObj * | robj | ) |
| void HSD_RObjAddAnimAll | ( | HSD_RObj * | robj, |
| HSD_RObjAnimJoint * | anim ) |
| void HSD_RObjRemove | ( | HSD_RObj * | robj | ) |
| void HSD_RObjRemoveAll | ( | HSD_RObj * | robj | ) |
| void HSD_RObjResolveRefs | ( | HSD_RObj * | robj, |
| HSD_RObjDesc * | desc ) |
| void HSD_RObjResolveRefsAll | ( | HSD_RObj * | robj, |
| HSD_RObjDesc * | desc ) |
| HSD_RObj * HSD_RObjLoadDesc | ( | HSD_RObjDesc * | robjdesc | ) |
| void HSD_RObjSetConstraintObj | ( | HSD_RObj * | robj, |
| void * | obj ) |
| void HSD_RObjUpdateAll | ( | HSD_RObj * | robj, |
| void * | obj, | ||
| HSD_ObjUpdateFunc | update_func ) |
| void HSD_RObjAddAnim | ( | HSD_RObj * | robj, |
| HSD_RObjAnimJoint * | anim ) |
| void HSD_RObjAnim | ( | HSD_RObj * | robj | ) |
| HSD_Rvalue * HSD_RvalueAlloc | ( | void | ) |
| void HSD_RvalueRemove | ( | HSD_Rvalue * | rvalue | ) |
| void HSD_RvalueRemoveAll | ( | HSD_Rvalue * | rvalue | ) |
| void HSD_RvalueResolveRefs | ( | HSD_Rvalue * | rvalue, |
| HSD_RvalueList * | list ) |
| void HSD_RvalueResolveRefsAll | ( | HSD_Rvalue * | rvalue, |
| HSD_RvalueList * | list ) |