diff options
Diffstat (limited to 'libs/surfaces/mackie/surface_port.h')
-rw-r--r-- | libs/surfaces/mackie/surface_port.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/libs/surfaces/mackie/surface_port.h b/libs/surfaces/mackie/surface_port.h index 751ee848d7..b361294fa9 100644 --- a/libs/surfaces/mackie/surface_port.h +++ b/libs/surfaces/mackie/surface_port.h @@ -50,15 +50,18 @@ class Surface; class SurfacePort { public: - SurfacePort (Mackie::Surface&); - virtual ~SurfacePort(); - - /// an easier way to output bytes via midi - int write (const MidiByteArray&); + SurfacePort (Mackie::Surface&); + virtual ~SurfacePort(); + + /// an easier way to output bytes via midi + int write (const MidiByteArray&); MIDI::Port& input_port() const { return *_input_port; } MIDI::Port& output_port() const { return *_output_port; } + XMLNode& get_state (); + int set_state (const XMLNode&, int version); + protected: private: |