aboutsummaryrefslogtreecommitdiff
path: root/metroplus.h
diff options
context:
space:
mode:
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 );
+