#ifndef _UTILS_H_ #define _UTILS_H_ #include #define CUBE_WORLD_X 101 #define CUBE_WORLD_Y 101 #define CUBE_WORLD_Z 40 #define CUBE_CHUNK_X 24 #define CUBE_CHUNK_Y 24 #define CUBE_CHUNK_Z 24 typedef struct{ float x,y,z; }pos; //invert two vars void invertVars(int *v1,int *v2); void invertTableElems(int *table,int e1,int e2); void invertTablefloats(float *table,int e1,int e2); //trigonometry utils float cos(float angle); float sin(float angle); float angleCorrect(float angle); //math utils float floor(float n); float sign(float n); int random(int min, int max); void startRandom(); int ceiling(int n,int max); #endif