diff --git a/src/engine/math_util.h b/src/engine/math_util.h index 5b58fee9..af6b7282 100644 --- a/src/engine/math_util.h +++ b/src/engine/math_util.h @@ -58,6 +58,11 @@ extern f32 gSineTable[]; #define ABSF(x) ((x) > 0.0f ? (x) : -(x)) #define ABSI(x) ((x) > 0 ? (x) : -(x)) #define ABS(x) ABSF((x)) +#define absf(x) ABSF((x)) +#define absi(x) ABSI((x)) +#define abs(x) ABS((x)) + +#define signum_positive(x) ((x < 0) ? -1 : 1) #define min(a, b) MIN((a), (b)) // ((a) < (b) ? (a) : (b)) #define max(a, b) MAX((a), (b)) // ((a) > (b) ? (a) : (b))