|
@@ -102,9 +102,12 @@
|
|
|
#ifndef PI
|
|
|
#define PI 3.14159265358979323846f
|
|
|
#endif
|
|
|
-
|
|
|
-#define DEG2RAD (PI/180.0f)
|
|
|
-#define RAD2DEG (180.0f/PI)
|
|
|
+#ifndef DEG2RAD
|
|
|
+ #define DEG2RAD (PI/180.0f)
|
|
|
+#endif
|
|
|
+#ifndef RAD2DEG
|
|
|
+ #define RAD2DEG (180.0f/PI)
|
|
|
+#endif
|
|
|
|
|
|
// Allow custom memory allocators
|
|
|
#ifndef RL_MALLOC
|
|
@@ -184,6 +187,7 @@
|
|
|
#include <stdbool.h>
|
|
|
#elif !defined(__cplusplus) && !defined(bool)
|
|
|
typedef enum bool { false, true } bool;
|
|
|
+ #define RL_BOOL_TYPE
|
|
|
#endif
|
|
|
|
|
|
// Vector2, 2 components
|