From 79096fd626b946efd6947fa94ab15d30bf003ba0 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 19 Aug 2010 05:04:28 +0000 Subject: converted to new library template and debianized svn path=/trunk/externals/ekext/; revision=13835 --- cup/cup.c | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 cup/cup.c (limited to 'cup/cup.c') diff --git a/cup/cup.c b/cup/cup.c deleted file mode 100644 index 7876e69..0000000 --- a/cup/cup.c +++ /dev/null @@ -1,49 +0,0 @@ -#include "m_pd.h" - -t_class *cup_class; - -typedef struct _cup -{ - t_object x_obj; - t_int f_count, fa; - t_outlet *count; -} t_cup; - -void cup_float(t_cup *y, t_floatarg f) -{ - y->f_count = f; -} - -void cup_bang(t_cup *y) -{ - outlet_float(y->count, y->f_count); - y->f_count += 1; -} - -void cup_setbang(t_cup *y, t_floatarg f) -{ - y->f_count = f; - outlet_float(y->count, y->f_count); - y->f_count += 1; -} - -void *cup_new(t_floatarg f) -{ - t_cup *y = (t_cup *)pd_new(cup_class); - y->fa = f; - y->f_count = 0; - y->count = outlet_new(&y->x_obj, gensym("float")); - return(void *)y; -} - -void cup_setup(void) -{ - cup_class = class_new(gensym("cup"), - (t_newmethod)cup_new, - 0, sizeof(t_cup), - 0, A_DEFFLOAT, 0); - post("cup counts up ^_^"); - - class_addbang(cup_class, cup_bang); - class_addfloat(cup_class, cup_float); - class_addmethod(cup_class, (t_method)cup_setbang, gensym("setbang"), A_DEFFLOAT, 0);} -- cgit v1.2.1