aboutsummaryrefslogtreecommitdiff
path: root/composer/PdClasses.cpp
diff options
context:
space:
mode:
authormescalinum <mescalinum@users.sourceforge.net>2009-09-26 08:25:49 +0000
committermescalinum <mescalinum@users.sourceforge.net>2009-09-26 08:25:49 +0000
commit7484bcdcaacf885e09f717adfe649d4054bf9964 (patch)
treede60284008e29845545850fdd31e626a5f54e099 /composer/PdClasses.cpp
parent6b894cab3b6e3c1ba966025a32dd0d2cd057ae7c (diff)
autogeneration of headers, class setup, call wrappers
svn path=/trunk/externals/ffext/; revision=12453
Diffstat (limited to 'composer/PdClasses.cpp')
-rw-r--r--composer/PdClasses.cpp20
1 files changed, 4 insertions, 16 deletions
diff --git a/composer/PdClasses.cpp b/composer/PdClasses.cpp
index 3d38c98..cdf13ce 100644
--- a/composer/PdClasses.cpp
+++ b/composer/PdClasses.cpp
@@ -4,6 +4,9 @@
#include "Pattern.hpp"
#include "Editor.hpp"
+#include "callwrappers_pd.cpp"
+#include "callwrappers_ed.cpp"
+
#include <iostream>
using std::cout;
@@ -30,22 +33,7 @@ void track_proxy_setup(void)
);
class_addmethod(track_proxy_class, (t_method)track_proxy_editor, \
gensym("editor"), A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_getpatterns, \
- gensym("getpatterns"), A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_getpatternsize, \
- gensym("getpatternsize"), A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_setrow, \
- gensym("setrow"), A_GIMME, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_getrow, \
- gensym("getrow"), A_FLOAT, A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_addpattern, \
- gensym("addpattern"), A_SYMBOL, A_FLOAT, A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_removepattern, \
- gensym("removepattern"), A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_resizepattern, \
- gensym("resizepattern"), A_FLOAT, A_FLOAT, A_FLOAT, A_NULL);
- class_addmethod(track_proxy_class, (t_method)track_proxy_copypattern, \
- gensym("copypattern"), A_SYMBOL, A_SYMBOL, A_NULL);
+#include "classsetup.cpp"
/* class_addmethod(track_proxy_class, (t_method)track_proxy_data, \
gensym("data"), A_GIMME, A_NULL);*/
#if PD_MINOR_VERSION >= 37