aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/py/source/pyext.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2004-01-07 03:38:25 +0000
committerThomas Grill <xovo@users.sourceforge.net>2004-01-07 03:38:25 +0000
commitd563db671892f0719195aeeb89cac6ee3fe7c69e (patch)
tree2724d6e05233b1b7c5e475938553b1b907c2cbf6 /externals/grill/py/source/pyext.h
parent58e4d7bbbdebe1ee96b318873391b634ca3b8a8f (diff)
""
svn path=/trunk/; revision=1251
Diffstat (limited to 'externals/grill/py/source/pyext.h')
-rw-r--r--externals/grill/py/source/pyext.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/externals/grill/py/source/pyext.h b/externals/grill/py/source/pyext.h
index 8fe99ccc..09a7a49e 100644
--- a/externals/grill/py/source/pyext.h
+++ b/externals/grill/py/source/pyext.h
@@ -48,7 +48,9 @@ protected:
V m_reload();
V m_reload_(I argc,const t_atom *argv);
+ V ms_args(const AtomList &a) { m_reload_(a.Count(),a.Atoms()); }
V m_dir_() { m__dir(pyobj); }
+ V mg_dir_(AtomList &lst) { GetDir(pyobj,lst); }
V m_doc_() { m__doc(pyobj); }
virtual V m_help();
@@ -108,7 +110,12 @@ private:
FLEXT_CALLBACK(m_reload)
FLEXT_CALLBACK_V(m_reload_)
FLEXT_CALLBACK(m_dir_)
+ FLEXT_CALLGET_V(mg_dir_)
FLEXT_CALLBACK(m_doc_)
+ FLEXT_CALLGET_V(mg_doc_)
+
+ FLEXT_ATTRGET_V(args)
+ FLEXT_CALLSET_V(ms_args)
FLEXT_CALLBACK_S(m_get)
FLEXT_CALLBACK_V(m_set)