aboutsummaryrefslogtreecommitdiff
path: root/metroplus.h
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-04-07 14:32:29 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-04-07 14:32:29 +0000
commit1baf1d957e195290cfd59089767ca63a547a9917 (patch)
tree38a48f9bffeb97d2f69934447be073a1728bf779 /metroplus.h
This commit was generated by cvs2svn to compensate for changes in r1560,svn2git-root
which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/mjlib/; revision=1561
Diffstat (limited to 'metroplus.h')
-rw-r--r--metroplus.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/metroplus.h b/metroplus.h
new file mode 100644
index 0000000..87088ea
--- /dev/null
+++ b/metroplus.h
@@ -0,0 +1,24 @@
+
+
+typedef struct _metroplus
+{
+ t_object x_obj;
+ t_clock *x_clock;
+ t_float *x_times ;
+ int x_idx;
+ int x_size;
+ int x_hit;
+ void* x_shadow;
+} t_metroplus;
+
+static void metroplus_tick(t_metroplus *x);
+static void metroplus_float(t_metroplus *x, t_float f);
+static void metroplus_bang(t_metroplus *x);
+static void metroplus_stop(t_metroplus *x);
+static void metroplus_ft1(t_metroplus *x, t_floatarg g);
+static void metroplus_free(t_metroplus *x);
+static void *metroplus_new(t_symbol *s, int argc, t_atom *argv);
+static float metroplus_getNextDelay( t_metroplus *x );
+static void metroplus_time_seq( t_metroplus *x, t_symbol *s, int ac, t_atom *av );
+static void metoplus_time_float( t_metroplus *x, t_float f );
+