fix Roundf() macro, add Clamp
This commit is contained in:
@@ -220,7 +220,9 @@
|
||||
#define MemoryZeroStruct(d,s) MemoryZero((d),sizeof(s))
|
||||
#define Min(a,b) (((a)<(b))?(a):(b))
|
||||
#define Max(a,b) (((a)>(b))?(a):(b))
|
||||
#define Clamp(x,lo,hi) (Min(Max(x,lo),hi))
|
||||
#define Abs(x) (((x)<0)?((x)*-1):(x))
|
||||
#define Roundf(x) ((i64)(x >= 0 ? x + 0.5f : x - 0.5f))
|
||||
|
||||
#define SetFlag(flags, bit) ((flags) |= (1ULL << (bit)))
|
||||
#define ClearFlag(flags, bit) ((flags) &= ~(1ULL << (bit)))
|
||||
|
||||
Reference in New Issue
Block a user