|
SSBM Decomp
|
Macros | |
| #define | EPSILON 0.0000000001f |
| #define | FLOAT_MIN 1.1754943E-38f |
Functions | |
| f32 | HSD_CalcDeterminantMatrix3x4 (Mtx m) |
| void | HSD_MtxInverse (Mtx src, Mtx dest) |
| void | HSD_MtxInverseConcat (Mtx inv, Mtx src, Mtx dest) |
| void | HSD_MtxInverseTranspose (Mtx src, Mtx dest) |
| f32 | calcVal (f32 x, f32 y) |
| void | HSD_MtxGetRotation (Mtx m, Vec3 *vec) |
| void | HSD_MtxGetTranslate (Mtx mat, Vec3 *vec) |
| void | HSD_MtxGetScale (Mtx arg0, Vec3 *arg1) |
| void | HSD_MkRotationMtx (Mtx arg0, Vec3 *arg1) |
| void | HSD_MtxQuat (Mtx arg0, Quaternion *arg1) |
| void | HSD_MtxSRT (Mtx m, Vec3 *vec1, Vec3 *vec2, Vec3 *vec3, Vec3 *vec4) |
| void | HSD_MtxSRTQuat (Mtx arg0, Vec3 *arg1, Quaternion *arg2, Vec3 *arg3, Vec3 *arg4) |
| void | HSD_MtxScaledAdd (Mtx arg0, Mtx arg1, Mtx arg2, f32 arg3) |
| void * | HSD_VecAlloc (void) |
| void | HSD_VecFree (void *arg0) |
| void * | HSD_MtxAlloc (void) |
| void | HSD_MtxFree (void *arg0) |
| HSD_ObjAllocData * | HSD_VecGetAllocData (void) |
| void | HSD_VecInitAllocData (void) |
| HSD_ObjAllocData * | HSD_MtxGetAllocData (void) |
| void | HSD_MtxInitAllocData (void) |
Variables | |
| HSD_ObjAllocData | HSD_Mtx_804C2310 |
| HSD_ObjAllocData | HSD_Mtx_804C233C |
| #define EPSILON 0.0000000001f |
| #define FLOAT_MIN 1.1754943E-38f |
|
inline |
| void HSD_MtxInverse | ( | Mtx | src, |
| Mtx | dest | ||
| ) |
| void HSD_MtxInverseConcat | ( | Mtx | inv, |
| Mtx | src, | ||
| Mtx | dest | ||
| ) |
| void HSD_MtxInverseTranspose | ( | Mtx | src, |
| Mtx | dest | ||
| ) |
|
inline |
| void HSD_MtxGetRotation | ( | Mtx | m, |
| Vec3 * | vec | ||
| ) |
| void HSD_MtxGetTranslate | ( | Mtx | mat, |
| Vec3 * | vec | ||
| ) |
| void HSD_MtxGetScale | ( | Mtx | arg0, |
| Vec3 * | arg1 | ||
| ) |
| void HSD_MkRotationMtx | ( | Mtx | arg0, |
| Vec3 * | arg1 | ||
| ) |
| void HSD_MtxQuat | ( | Mtx | arg0, |
| Quaternion * | arg1 | ||
| ) |
| void HSD_MtxSRT | ( | Mtx | m, |
| Vec3 * | vec1, | ||
| Vec3 * | vec2, | ||
| Vec3 * | vec3, | ||
| Vec3 * | vec4 | ||
| ) |
| void HSD_MtxSRTQuat | ( | Mtx | arg0, |
| Vec3 * | arg1, | ||
| Quaternion * | arg2, | ||
| Vec3 * | arg3, | ||
| Vec3 * | arg4 | ||
| ) |
| void HSD_MtxScaledAdd | ( | Mtx | arg0, |
| Mtx | arg1, | ||
| Mtx | arg2, | ||
| f32 | arg3 | ||
| ) |
| void * HSD_VecAlloc | ( | void | ) |
| void HSD_VecFree | ( | void * | arg0 | ) |
| void * HSD_MtxAlloc | ( | void | ) |
| void HSD_MtxFree | ( | void * | arg0 | ) |
| HSD_ObjAllocData * HSD_VecGetAllocData | ( | void | ) |
| void HSD_VecInitAllocData | ( | void | ) |
| HSD_ObjAllocData * HSD_MtxGetAllocData | ( | void | ) |
| void HSD_MtxInitAllocData | ( | void | ) |
| HSD_ObjAllocData HSD_Mtx_804C2310 |
| HSD_ObjAllocData HSD_Mtx_804C233C |