static void setup(t_classid c) { //FLEXT_CADDMETHOD(c, 0, _left_float); FLEXT_CADDMETHOD_(c, 0, "hello", _hello); FLEXT_CADDMETHOD_I(c, 0, "hello", _hello_and_int); //FLEXT_CADDMETHOD(c, 2, _sym); // register method for all other symbols? FLEXT_CADDMETHOD_(c, 0, "help", _help); post("simpleprocessor~ was loaded for the first time!"); }
static void setup(t_classid c) { post("audiocube external loaded"); post("(c)2009 Thomas Grill"); sym_attach = MakeSymbol("attach"); sym_detach = MakeSymbol("detach"); sym_topology = MakeSymbol("topology"); sym_color = MakeSymbol("color"); sym_sensor = MakeSymbol("sensor"); sym_sensors = MakeSymbol("sensors"); FLEXT_CADDMETHOD_4(c,0,sym_color,m_setcolor,int,float,float,float); FLEXT_CADDMETHOD_(c,0,"getcolor",m_getcolor); FLEXT_CADDMETHOD_II(c,0,"getsensor",m_getsensor); FLEXT_CADDMETHOD_I(c,0,"getsensors",m_getsensors); }