Changed how types are registered
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
This commit is contained in:
21
ev_numeric.h
21
ev_numeric.h
@@ -5,36 +5,19 @@
|
||||
#include "ev_types.h"
|
||||
|
||||
// Signed integers
|
||||
EV_REGISTER_TYPE(i8);
|
||||
TYPEDATA_GEN(i8, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(i16);
|
||||
TYPEDATA_GEN(i8 , DEFAULT(0));
|
||||
TYPEDATA_GEN(i16, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(i32);
|
||||
TYPEDATA_GEN(i32, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(i64);
|
||||
TYPEDATA_GEN(i64, DEFAULT(0));
|
||||
|
||||
// Unsigned integers
|
||||
EV_REGISTER_TYPE(u8);
|
||||
TYPEDATA_GEN(u8, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(u16);
|
||||
TYPEDATA_GEN(u8 , DEFAULT(0));
|
||||
TYPEDATA_GEN(u16, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(u32);
|
||||
TYPEDATA_GEN(u32, DEFAULT(0));
|
||||
|
||||
EV_REGISTER_TYPE(u64);
|
||||
TYPEDATA_GEN(u64, DEFAULT(0));
|
||||
|
||||
// Floating-Point Numbers
|
||||
EV_REGISTER_TYPE(f32);
|
||||
TYPEDATA_GEN(f32, DEFAULT(0.0f));
|
||||
|
||||
EV_REGISTER_TYPE(f64);
|
||||
TYPEDATA_GEN(f64, DEFAULT(0.0));
|
||||
|
||||
struct Int8Data { i8 MIN; i8 MAX; };
|
||||
|
||||
Reference in New Issue
Block a user