Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Functions | |
asm void | PSVECAdd (const register Vec *vec1, const register Vec *vec2, register Vec *ret) |
asm void | PSVECSubtract (const register Vec *vec1, const register Vec *vec2, register Vec *ret) |
asm void | PSVECScale (register const Vec *src, register Vec *dst, register f32 scale) |
void | C_VECScale (const Vec *src, Vec *dst, f32 scale) |
void | PSVECNormalize (const register Vec *vec1, register Vec *ret) |
asm f32 | PSVECSquareMag (register const Vec *v) |
f32 | PSVECMag (const register Vec *v) |
asm f32 | PSVECDotProduct (const register Vec *vec1, const register Vec *vec2) |
asm void | PSVECCrossProduct (register const Vec *a, register const Vec *b, register Vec *axb) |
void | C_VECHalfAngle (const Vec *a, const Vec *b, Vec *half) |
void | C_VECReflect (const Vec *src, const Vec *normal, Vec *dst) |
asm f32 | PSVECSquareDistance (register const Vec *a, register const Vec *b) |
f32 | PSVECDistance (register const Vec *a, register const Vec *b) |