|
void | HSD_JObjSetDefaultClass (HSD_ClassInfo *info) |
|
void | HSD_JObjCheckDepend (HSD_JObj *jobj) |
|
u32 | HSD_JObjGetFlags (HSD_JObj *jobj) |
|
void | HSD_JObjReqAnimAll (HSD_JObj *, f32) |
|
void | HSD_JObjResetRST (HSD_JObj *jobj, HSD_Joint *joint) |
|
void | HSD_JObjSetupMatrixSub (HSD_JObj *) |
|
void | HSD_JObjSetMtxDirtySub (HSD_JObj *) |
|
void | HSD_JObjUnref (HSD_JObj *jobj) |
|
HSD_JObj * | HSD_JObjRemove (HSD_JObj *jobj) |
|
void | HSD_JObjRemoveAll (HSD_JObj *) |
|
struct HSD_DObj * | HSD_JObjGetDObj (HSD_JObj *jobj) |
|
HSD_JObj * | HSD_JObjLoadJoint (HSD_Joint *) |
|
void | HSD_JObjAddAnimAll (HSD_JObj *, HSD_AnimJoint *, HSD_MatAnimJoint *, HSD_ShapeAnimJoint *) |
|
void | HSD_JObjAnimAll (HSD_JObj *) |
|
void | HSD_JObjSetFlags (HSD_JObj *, u32 flags) |
|
void | HSD_JObjSetFlagsAll (HSD_JObj *, u32 flags) |
|
void | HSD_JObjClearFlags (HSD_JObj *, u32 flags) |
|
void | HSD_JObjClearFlagsAll (HSD_JObj *, u32 flags) |
|
HSD_JObj * | HSD_JObjAlloc (void) |
|
void | HSD_JObjSetCurrent (HSD_JObj *jobj) |
|
HSD_JObj * | HSD_JObjGetCurrent (void) |
|
void | HSD_JObjResolveRefsAll (HSD_JObj *, HSD_Joint *) |
|
void | HSD_JObjDispAll (HSD_JObj *jobj, Mtx vmtx, u32 flags, u32 rendermode) |
|
void | HSD_JObjRemoveAnim (HSD_JObj *jobj) |
|
void | HSD_JObjAddNext (HSD_JObj *jobj, HSD_JObj *next) |
|
void | HSD_JObjRemoveAnimAll (HSD_JObj *jobj) |
|
void | HSD_JObjWalkTree (HSD_JObj *jobj, HSD_JObjWalkTreeCallback cb, f32 **cb_args) |
|
void | HSD_JObjPrependRObj (HSD_JObj *jobj, HSD_RObj *robj) |
|
void | HSD_JObjDeleteRObj (HSD_JObj *jobj, HSD_RObj *robj) |
|
static HSD_JObj * | HSD_JObjGetChild (HSD_JObj *jobj) |
|
static HSD_JObj * | HSD_JObjGetNext (HSD_JObj *jobj) |
|
static HSD_JObj * | HSD_JObjGetParent (HSD_JObj *jobj) |
|
static HSD_RObj * | HSD_JObjGetRObj (HSD_JObj *jobj) |
|
static bool | HSD_JObjMtxIsDirty (HSD_JObj *jobj) |
|
void | HSD_JObjSetupMatrix (HSD_JObj *jobj) |
|
static void | HSD_JObjSetRotation (HSD_JObj *jobj, Quaternion *rotate) |
|
static void | HSD_JObjSetRotationX (HSD_JObj *jobj, f32 x) |
|
static void | HSD_JObjSetRotationY (HSD_JObj *jobj, f32 y) |
|
static void | HSD_JObjSetRotationZ (HSD_JObj *jobj, f32 z) |
|
static void | HSD_JObjGetRotation (HSD_JObj *jobj, Quaternion *quat) |
|
static f32 | HSD_JObjGetRotationX (HSD_JObj *jobj) |
|
static f32 | HSD_JObjGetRotationY (HSD_JObj *jobj) |
|
static f32 | HSD_JObjGetRotationZ (HSD_JObj *jobj) |
|
static void | HSD_JObjSetScale (HSD_JObj *jobj, Vec3 *scale) |
|
static void | HSD_JObjSetScaleX (HSD_JObj *jobj, f32 x) |
|
static void | HSD_JObjSetScaleY (HSD_JObj *jobj, f32 y) |
|
static void | HSD_JObjSetScaleZ (HSD_JObj *jobj, f32 z) |
|
static void | HSD_JObjGetScale (HSD_JObj *jobj, Vec3 *scale) |
|
static f32 | HSD_JObjGetScaleX (HSD_JObj *jobj) |
|
static f32 | HSD_JObjGetScaleY (HSD_JObj *jobj) |
|
static f32 | HSD_JObjGetScaleZ (HSD_JObj *jobj) |
|
static void | HSD_JObjSetTranslate (HSD_JObj *jobj, Vec3 *translate) |
|
static void | HSD_JObjSetTranslateX (HSD_JObj *jobj, f32 x) |
|
static void | HSD_JObjSetTranslateY (HSD_JObj *jobj, f32 y) |
|
static void | HSD_JObjSetTranslateZ (HSD_JObj *jobj, f32 z) |
|
static void | HSD_JObjGetTranslation (HSD_JObj *jobj, Vec3 *translate) |
|
static f32 | HSD_JObjGetTranslationX (HSD_JObj *jobj) |
|
static f32 | HSD_JObjGetTranslationY (HSD_JObj *jobj) |
|
static float | HSD_JObjGetTranslationZ (HSD_JObj *jobj) |
|
static void | HSD_JObjAddRotationX (HSD_JObj *jobj, float x) |
|
static void | HSD_JObjAddRotationY (HSD_JObj *jobj, float y) |
|
static void | HSD_JObjAddRotationZ (HSD_JObj *jobj, float z) |
|
static void | HSD_JObjAddScaleX (HSD_JObj *jobj, float x) |
|
static void | HSD_JObjAddScaleY (HSD_JObj *jobj, float y) |
|
static void | HSD_JObjAddScaleZ (HSD_JObj *jobj, float z) |
|
static void | HSD_JObjAddTranslationY (HSD_JObj *jobj, float y) |
|
static void | HSD_JObjAddTranslationZ (HSD_JObj *jobj, float z) |
|
void | lbColl_JObjSetupMatrix (HSD_JObj *) |
|
static MtxPtr | HSD_JObjGetMtxPtr (HSD_JObj *jobj) |
|
static void | HSD_JObjCopyMtx (HSD_JObj *jobj, Mtx mtx) |
|
static void | HSD_JObjRef (HSD_JObj *jobj) |
|
static void | HSD_JObjRefThis (HSD_JObj *jobj) |
|
void | HSD_JObjResolveRefs (HSD_JObj *jobj, HSD_Joint *joint) |
|
void | HSD_JObjUnrefThis (HSD_JObj *jobj) |
|
void | HSD_JObjMakeMatrix (HSD_JObj *jobj) |
|
void | RecalcParentTrspBits (HSD_JObj *jobj) |
|
void | HSD_JObjAddChild (HSD_JObj *jobj, HSD_JObj *child) |
|
HSD_JObj * | HSD_JObjReparent (HSD_JObj *jobj, HSD_JObj *parent) |
|
void | HSD_JObjAddDObj (HSD_JObj *jobj, HSD_DObj *dobj) |
|
HSD_JObj * | jobj_get_effector_checked (HSD_JObj *eff) |
|
void | resolveIKJoint1 (HSD_JObj *jobj) |
|
void | resolveIKJoint2 (HSD_JObj *jobj) |
|
void | HSD_JObjRemoveAnimByFlags (HSD_JObj *jobj, u32 flags) |
|
void | HSD_JObjSetDPtclCallback (DPCtlCallback cb) |
|
int | JObjInit (HSD_Class *o) |
|
void | JObjReleaseChild (HSD_JObj *jobj) |
|
void | JObjRelease (HSD_Class *o) |
|
void | HSD_JObjRemoveAnimAllByFlags (HSD_JObj *jobj, u32 flags) |
|
void | JObjAmnesia (HSD_ClassInfo *info) |
|
void | HSD_JObjReqAnimByFlags (HSD_JObj *jobj, u32 flags, f32 frame) |
|
void | HSD_JObjReqAnimAllByFlags (HSD_JObj *jobj, u32 flags, f32 frame) |
|
void | HSD_JObjReqAnim (HSD_JObj *jobj, f32 frame) |
|
void | JObjSortAnim (HSD_AObj *aobj) |
|
void | JObjResetRST (HSD_JObj *jobj, HSD_Joint *joint) |
|
void | JObjUpdateFunc (void *obj, enum_t type, HSD_ObjData *val) |
|
void | HSD_JObjAnim (HSD_JObj *jobj) |
|
void | JObjAnimAll (HSD_JObj *jobj) |
|
s32 | JObjLoad (HSD_JObj *jobj, HSD_Joint *joint, HSD_JObj *parent) |
|
void | HSD_JObjAddAnim (HSD_JObj *, HSD_AnimJoint *an_joint, HSD_MatAnimJoint *mat_joint, HSD_ShapeAnimJoint *sh_joint) |
|
void | HSD_JObjWalkTree0 (HSD_JObj *jobj, HSD_JObjWalkTreeCallback cb, f32 **cb_args) |
|