summaryrefslogtreecommitdiff
path: root/include/SDK/mtx.h
blob: 07840fc190794a084394878324b2b9ab66806286 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef POKEREVO_MTX_H
#define POKEREVO_MTX_H

#ifdef __cplusplus
extern "C" {
#endif

typedef float Mtx[3][4];
typedef float Mtx44[4][4];

typedef float (*MtxPtr)[4];
#define MTX_PTR_OFFSET 3


#define MTXIdentity PSMTXIdentity
#define MTXScale PSMTXScale
#define MTXCopy PSMTXCopy

void PSMTXIdentity(Mtx m);

#ifdef __cplusplus
}
#endif


#endif //POKEREVO_MTX_H