From 71e6d095b72119c5274c744613105f7f676603b9 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 26 May 2008 16:39:11 +0000 Subject: added Pd-stype macros for building for Max/MSP svn path=/trunk/externals/io/hidio/; revision=9923 --- hidio.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'hidio.h') diff --git a/hidio.h b/hidio.h index 649a67e..5ec7305 100644 --- a/hidio.h +++ b/hidio.h @@ -217,8 +217,7 @@ extern short get_device_number_from_usage(short device_number, /*============================================================================== * symbol pointers for pre-generated event symbols - *============================================================================== - */ + *============================================================================*/ extern t_symbol *ps_absolute, *ps_button, *ps_key, *ps_led, *ps_pid, *ps_relative; @@ -233,4 +232,14 @@ extern void generate_event_symbols(); extern void generate_type_symbols(); +/*============================================================================== + * macros for compiling for Max/MSP using the Pd API + *============================================================================*/ + +#ifndef PD /* Max */ +# define SETSYMBOL(atom, s) atom_setsym(atom, s) +# define SETFLOAT(atom, f) atom_setlong(atom, (long)f) +#endif /* NOT PD */ + + #endif /* NOT _HIDIO_H */ -- cgit v1.2.1