mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-23 06:34:18 -04:00
22 lines
556 B
C
22 lines
556 B
C
#ifndef SKIN_MATRIX_H
|
|
#define SKIN_MATRIX_H
|
|
|
|
#include "types.h"
|
|
#include "libultra/ultratypes.h"
|
|
#include "libu64/u64types.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"{
|
|
#endif
|
|
|
|
extern void Skin_Matrix_PrjMulVector(MtxF* mf, xyz_t* src, xyz_t* dst, f32* w);
|
|
extern void Skin_Matrix_MulMatrix(MtxF* mfA, MtxF* mfB, MtxF* dest);
|
|
extern void Skin_Matrix_SetScale(MtxF* mf, f32 x, f32 y, f32 z);
|
|
extern void Skin_Matrix_SetRotateXyz_s(MtxF* mf, s16 x, s16 y, s16 z);
|
|
extern void Skin_Matrix_SetTranslate(MtxF* mf, f32 x, f32 y, f32 z);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif |