53
55
virtual bool initGui() { return true; };
54
56
virtual void guiHeartBeat() { }
58
virtual void getGeometry(int*, int*, int*, int*) const {}
63
virtual void getGeometry(int*x, int*y, int*w, int*h) const { *x=0;*y=0;*w=0;*h=0; }
59
64
virtual void setGeometry(int, int, int, int) {}
65
virtual void getNativeGeometry(int*x, int*y, int*w, int*h) const { *x=0;*y=0;*w=0;*h=0; }
66
virtual void setNativeGeometry(int, int, int, int) {}
60
67
virtual void preProcessAlways() { };
61
68
virtual iMPEvent getData(MidiPort*, MPEventList*, iMPEvent, unsigned pos, int ports, unsigned n, float** buffer) ;
62
69
virtual bool putEvent(const MidiPlayEvent& ev);