#include <InputDeviceShape.h>
Öffentliche Methoden | |
MutInputDeviceShape () | |
MutInputDeviceShape (wxWindow *parent, wxWindowID id, const wxString &name) | |
MutInputDeviceShape (wxWindow *parent, wxWindowID id, InDevice *d) | |
virtual | ~MutInputDeviceShape () |
bool | Create (wxWindow *parent, wxWindowID id, const wxString &name) |
bool | Create (wxWindow *parent, wxWindowID id, InDevice *d) |
MutInputDeviceShape * | CreateShape (InDevice *d) |
void | SetLabel (const wxString &st) |
MutIcon & | GetMutIcon () |
Calculates the Icon to be used. | |
Route * | getRoutes () |
virtual void | AddRoute (Route *route) |
virtual void | RemoveRoute (Route *route) |
void | SetDevice (InDevice *d) |
InDevice * | GetDevice () |
virtual void | DoLeftDblClick () |
InputDevDlg * | ShowDeviceDialog () |
virtual wxPanel * | GetInputFilterPanel (wxWindow *parent, Route *route) const |
virtual void | ReadInputFilterPanel (wxWindow *panel, Route *route) |
virtual void | ReadPanel (InputFilterPanel *panel, MutBoxChannelShape *channel) |
Öffentliche, statische Methoden | |
static MutInputDeviceShape * | CreateShape (wxWindow *parent, wxWindowID id, InDevice *d) |
static void | SetSizerFlags (wxSizerFlags flags) |
static const wxSizerFlags & | GetSizerFlags () |
Geschützte Methoden | |
virtual void | InitializeDialog (InputDevDlg *in) const |
virtual bool | readDialog (InputDevDlg *in) |
virtual bool | DetachDevice () |
detach device | |
virtual bool | replaceSelfBy (MutInputDeviceShape *newshape) |
virtual bool | CanHandleType (DevType type) |
Geschützte Attribute | |
InDevice * | device |
Statische geschützte Attribute | |
static wxSizerFlags | sizerFlags |
Private Methoden | |
DECLARE_DYNAMIC_CLASS (MutDeviceShape) |
Definiert in Zeile 92 der Datei InputDeviceShape.h.
InDevice* MutInputDeviceShape::device [protected] |
Definiert in Zeile 94 der Datei InputDeviceShape.h.
Wird benutzt von AddRoute(), Create(), DetachDevice(), GetDevice(), MutInputMidiFileDeviceShape::GetInputFilterPanel(), MutInputMidiDeviceShape::GetInputFilterPanel(), getRoutes(), MutInputMidiFileDeviceShape::InitializeDialog(), MutInputMidiDeviceShape::InitializeDialog(), MutInputGuidoFileDeviceShape::InitializeDialog(), MutInputDeviceShape(), MutInputMidiFileDeviceShape::readDialog(), MutInputMidiDeviceShape::readDialog(), MutInputGuidoFileDeviceShape::readDialog(), RemoveRoute(), replaceSelfBy(), SetDevice() und ~MutInputDeviceShape().