mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-23 06:34:18 -04:00
32 lines
524 B
C
32 lines
524 B
C
#ifndef SYS_MATRIX_H
|
|
#define SYS_MATRIX_H
|
|
|
|
#include "types.h"
|
|
#include "libultra/ultratypes.h"
|
|
#include "PR/mbi.h"
|
|
#include "m_lib.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
extern MtxF MtxF_clear;
|
|
extern Mtx Mtx_clear;
|
|
|
|
extern void Matrix_push();
|
|
extern void Matrix_pull();
|
|
extern void Matrix_get(MtxF* m);
|
|
extern void Matrix_put(MtxF* m);
|
|
extern void new_Matrix(GAME* game);
|
|
|
|
extern void Matrix_softcv3_mult(xyz_t* src, s_xyz* dest);
|
|
extern Mtx* _MtxF_to_Mtx(MtxF* src, Mtx* dest);
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|