19 #include <QStringList>
41 map<string, t_outlet*> _methodOutlets;
42 map<string, t_outlet*> _methodPointerOutlets;
71 #pragma mark dynamic: methods
77 _methodOutlets[referenceName] = outlet;
83 _methodPointerOutlets[referenceName] = outlet;
115 _methodOutlets.erase(referenceName);
120 _methodPointerOutlets.erase(referenceName);
125 return _methodOutlets;
void addMethodOutlet(string referenceName, t_outlet *outlet)
Definition: OPClass.h:74
string getClassName()
Definition: OPClass.h:141
OPClass()
Definition: OPClass.h:48
void setParentClass(OPClass *p_class)
Definition: OPClass.h:131
void freeMethodPointerOutlet(string referenceName)
Definition: OPClass.h:118
EXTERN t_symbol * gensym(const char *s)
void addMethodPointerOutlet(string referenceName, t_outlet *outlet)
Definition: OPClass.h:80
void freeMethodOutlet(string referenceName)
Definition: OPClass.h:113
map< string, t_outlet * > getMethodOutlets()
Definition: OPClass.h:123
#define t_outlet
Definition: m_pd.h:189
base data structure for class and instance: name, canvas, symbol
Definition: OOPDClassBase.h:77
OOPD class structure.
Definition: OPClass.h:38
OPClass * getParentClass()
Definition: OPClass.h:136
vector< t_object * > OPProperties
vector of property boxes
Definition: oop_common.h:72