diff options
Diffstat (limited to 'externals/grill/py/source/pyext.h')
-rw-r--r-- | externals/grill/py/source/pyext.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/externals/grill/py/source/pyext.h b/externals/grill/py/source/pyext.h index 9b37b6e4..8fe99ccc 100644 --- a/externals/grill/py/source/pyext.h +++ b/externals/grill/py/source/pyext.h @@ -48,9 +48,13 @@ protected: V m_reload(); V m_reload_(I argc,const t_atom *argv); - V m_doc_(); + V m_dir_() { m__dir(pyobj); } + V m_doc_() { m__doc(pyobj); } virtual V m_help(); + V m_get(const t_symbol *s); + V m_set(I argc,const t_atom *argv); + const t_symbol *methname; PyObject *pyobj; I inlets,outlets; @@ -103,7 +107,11 @@ private: FLEXT_CALLBACK(m_reload) FLEXT_CALLBACK_V(m_reload_) + FLEXT_CALLBACK(m_dir_) FLEXT_CALLBACK(m_doc_) + + FLEXT_CALLBACK_S(m_get) + FLEXT_CALLBACK_V(m_set) }; |