|
void | HSD_RObjInitAllocData (void) |
|
HSD_ObjAllocData * | HSD_RObjGetAllocData (void) |
|
HSD_ObjAllocData * | HSD_RvalueObjGetAllocData (void) |
|
void | HSD_RObjSetFlags (HSD_RObj *robj, u32 flags) |
|
HSD_RObj * | HSD_RObjGetByType (HSD_RObj *robj, u32 type, u32 subtype) |
|
static void | RObjUpdateFunc (void *obj, enum_t type, HSD_ObjData *val) |
|
void | HSD_RObjAnim (HSD_RObj *robj) |
|
void | HSD_RObjAnimAll (HSD_RObj *robj) |
|
void | HSD_RObjRemoveAnimByFlags (HSD_RObj *robj, u32 flags) |
|
void | HSD_RObjRemoveAnimAllByFlags (HSD_RObj *robj, u32 flags) |
|
void | HSD_RObjRemoveAnimAll (HSD_RObj *robj) |
|
void | HSD_RObjReqAnimByFlags (HSD_RObj *robj, f32 startframe, u32 flags) |
|
void | HSD_RObjReqAnimAllByFlags (HSD_RObj *robj, f32 startframe, u32 flags) |
|
void | HSD_RObjReqAnimAll (HSD_RObj *robj, f32 startframe) |
|
void | HSD_RObjAddAnim (HSD_RObj *robj, HSD_RObjAnimJoint *anim) |
|
void | HSD_RObjAddAnimAll (HSD_RObj *robj, HSD_RObjAnimJoint *anim) |
|
static u32 | HSD_RObjGetConstraintType (HSD_RObj *robj) |
|
int | HSD_RObjGetGlobalPosition (HSD_RObj *robj, int type, Vec3 *p) |
|
static void | set_dirup_matrix (Vec3 *dir_ptr, Vec3 *uv_ptr, Vec3 *scale_ptr, void *obj, HSD_ObjUpdateFunc update_func) |
|
static void | resolveCnsDirUp (HSD_RObj *robj, void *obj, HSD_ObjUpdateFunc update_func) |
|
static void | resolveCnsOrientation (HSD_RObj *robj, void *obj, HSD_ObjUpdateFunc update_func) |
|
static void | resolveLimits (HSD_RObj *robj, void *obj) |
|
static void | expEvaluate (HSD_Exp *exp, u32 type, void *obj, HSD_ObjUpdateFunc update_func) |
|
void | HSD_RObjUpdateAll (HSD_RObj *robj, void *obj, HSD_ObjUpdateFunc update_func) |
|
void | HSD_RObjResolveRefs (HSD_RObj *robj, HSD_RObjDesc *desc) |
|
void | HSD_RObjResolveRefsAll (HSD_RObj *robj, HSD_RObjDesc *desc) |
|
static void | bcexpLoadDesc (HSD_Exp *exp, HSD_ByteCodeExpDesc *desc) |
|
static void | expLoadDesc (HSD_Exp *exp, HSD_ExpDesc *desc) |
|
HSD_RObj * | HSD_RObjLoadDesc (HSD_RObjDesc *robjdesc) |
|
void | HSD_RObjRemove (HSD_RObj *robj) |
|
void | HSD_RObjRemoveAll (HSD_RObj *robj) |
|
HSD_RObj * | HSD_RObjAlloc (void) |
|
void | HSD_RObjFree (HSD_RObj *robj) |
|
static f32 | dummy_func (void) |
|
HSD_Rvalue * | HSD_RvalueAlloc (void) |
|
void | HSD_RvalueRemove (HSD_Rvalue *rvalue) |
|
void | HSD_RvalueRemoveAll (HSD_Rvalue *rvalue) |
|
static HSD_Rvalue * | loadRvalue (HSD_RvalueList *list) |
|
void | HSD_RvalueResolveRefs (HSD_Rvalue *rvalue, HSD_RvalueList *list) |
|
void | HSD_RvalueResolveRefsAll (HSD_Rvalue *rvalue, HSD_RvalueList *list) |
|
void | HSD_RObjSetConstraintObj (HSD_RObj *robj, void *o) |
|
void | _HSD_RObjForgetMemory (void *low, void *high) |
|