rest of the implementation

apparently templated classes need all functions to be inline, otherwise unresolved symbols
macro for switching between matrixf and templated
few functions that were missed
This commit is contained in:
marauder2k7 2024-07-28 14:35:34 +01:00
parent 8f8cc32636
commit 888332a85c
15 changed files with 652 additions and 437 deletions

View file

@ -36,7 +36,12 @@
#endif
#ifndef USE_TEMPLATE_MATRIX
class MatrixF;
#else
template<typename DATA_TYPE, U32 rows, U32 cols> class Matrix;
typedef Matrix<F32, 4, 4> MatrixF;
#endif
class SphereF;