Öffentliche Methoden | Öffentliche, statische Methoden | Private Methoden | Private Attribute
MutBoxChannelShape Klassenreferenz

#include <BoxChannelShape.h>

Klassendiagramm für MutBoxChannelShape:
Inheritance graph
[Legende]
Zusammengehörigkeiten von MutBoxChannelShape:
Collaboration graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

 MutBoxChannelShape (wxWindow *p=NULL, wxWindowID id=wxID_ANY, Route *r=NULL)
bool Create (wxWindow *p=NULL, wxWindowID id=wxID_ANY, Route *r=NULL)
virtual ~MutBoxChannelShape ()
void SetInput (MutInputDeviceShape *device)
MutInputDeviceShapeGetInput ()
RouteGetRoute () const
void SetOutput (MutOutputDeviceShape *device, bool changeRoute=false)
MutOutputDeviceShapeGetOutput ()
void AddPossibleOutput (MutOutputDeviceShape *device)
virtual void ReadPanel (RoutePanel *panel)
virtual void DrawLines (wxDC &dc, const wxPoint &parentPosition) const
virtual wxPoint GetPerimeterPoint (const wxPoint &i, const wxPoint &o, const wxPoint &parentPosition) const
virtual void Refresh (bool eraseBackground=true, const wxRect *rect=NULL)
void DetachChannel ()
 Detaches the channel from a box shape.

Öffentliche, statische Methoden

static void CreateRoutePanel (MutBoxChannelShape *channel, MutRouteWnd *parentwin, wxWindow *routeWindow, int selectBox)
static void InitializeInputFilter (InputFilterPanel *panel, MutRouteWnd *par, MutBoxChannelShape *shape=NULL)
static void InitializeRoute (RoutePanel *panel, MutRouteWnd *par, MutBoxChannelShape *shape=NULL, int selectBox=NoBox)
static void InitializeOutputFilter (OutputFilterPanel *panel, MutRouteWnd *par, MutBoxChannelShape *shape=NULL)

Private Methoden

virtual MutIcon & GetMutIcon ()
 Calculates the Icon to be used.

Private Attribute

Routeroute
MutInputDeviceShapeinput
MutOutputDeviceShapeoutput

Ausführliche Beschreibung

Definiert in Zeile 135 der Datei BoxChannelShape.h.


Dokumentation der Datenelemente


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Sun Aug 21 2011 10:52:07 für Mutabor von doxygen 1.7.4