github.com/256dpi/max-go@v0.7.0/max.h (about) 1 #ifndef API 2 #define API 1 3 4 #ifdef MAC_VERSION 5 #include <Carbon/Carbon.h> 6 #endif 7 8 #include <ext.h> 9 #include <z_dsp.h> 10 11 typedef enum { 12 MAXGO_BANG = 0, 13 MAXGO_INT, 14 MAXGO_FLOAT, 15 MAXGO_LIST, 16 MAXGO_ANY, 17 MAXGO_SIGNAL, 18 } maxgo_type_e; 19 20 void maxgo_log(char *str); 21 void maxgo_error(char *str); 22 void maxgo_alert(char *str); 23 t_symbol *maxgo_gensym(char *name); 24 void maxgo_init(char *name); 25 void maxgo_notify(void *ptr); 26 void maxgo_defer(unsigned long long ref); 27 28 #endif