Begin cross platform support

This commit is contained in:
2025-10-10 03:00:00 +04:00
parent a2a9343c27
commit 7698d0e657
25 changed files with 757 additions and 545 deletions

11
src/engine/vector.h Normal file
View File

@@ -0,0 +1,11 @@
#ifndef VECTOR_H
#define VECTOR_H
void vector_substruct(int size, const float v1[size], const float v2[size],
float r[size]);
void cross_product_vectors(const float v1[3], const float v2[3], float r[3]);
float dot_product_vectors(const float v1[3], const float v2[3]);
void vector_normalize(int size, const float v[size], float r[size]);
// void print_vector(int size, float vector[size]);
#endif