hydrogen 1.1.1
EventListener Class Reference

#include <EventListener.h>

Inheritance diagram for EventListener:
AudioEngineInfoForm CpuLoadWidget Director ExportSongDialog HydrogenApp InstrumentEditor InstrumentEditorPanel LayerPreview MainForm MetronomeWidget MidiActivityWidget Mixer PatternEditor PatternEditorPanel PatternEditorRuler PlayerControl SongEditorPanel SongEditorPatternList

Public Member Functions

virtual void stateChangedEvent (int nState)
 
virtual void patternChangedEvent ()
 
virtual void patternModifiedEvent ()
 
virtual void songModifiedEvent ()
 
virtual void selectedPatternChangedEvent ()
 
virtual void selectedInstrumentChangedEvent ()
 
virtual void parametersInstrumentChangedEvent ()
 
virtual void midiActivityEvent ()
 
virtual void noteOnEvent (int nInstrument)
 
virtual void XRunEvent ()
 
virtual void errorEvent (int nErrorCode)
 
virtual void metronomeEvent (int nValue)
 
virtual void rubberbandbpmchangeEvent ()
 
virtual void progressEvent (int nValue)
 
virtual void jacksessionEvent (int nValue)
 
virtual void playlistLoadSongEvent (int nIndex)
 
virtual void undoRedoActionEvent (int nValue)
 
virtual void tempoChangedEvent (int nValue)
 
virtual void updateSongEvent (int nValue)
 
virtual void quitEvent (int nValue)
 
virtual void timelineActivationEvent (int nValue)
 
virtual void timelineUpdateEvent (int nValue)
 
virtual void jackTransportActivationEvent (int nValue)
 
virtual void jackTimebaseActivationEvent (int nValue)
 
virtual void songModeActivationEvent (int nValue)
 
virtual void loopModeActivationEvent (int nValue)
 
virtual void updatePreferencesEvent (int nValue)
 
virtual void actionModeChangeEvent (int nValue)
 
virtual ~EventListener ()
 

Constructor & Destructor Documentation

◆ ~EventListener()

virtual ~EventListener ( )
inlinevirtual

Member Function Documentation

◆ actionModeChangeEvent()

virtual void actionModeChangeEvent ( int  nValue)
inlinevirtual

Reimplemented in SongEditorPanel.

◆ errorEvent()

virtual void errorEvent ( int  nErrorCode)
inlinevirtual

Reimplemented in MainForm.

◆ jacksessionEvent()

virtual void jacksessionEvent ( int  nValue)
inlinevirtual

Reimplemented in MainForm.

◆ jackTimebaseActivationEvent()

virtual void jackTimebaseActivationEvent ( int  nValue)
inlinevirtual

Reimplemented in PlayerControl.

◆ jackTransportActivationEvent()

virtual void jackTransportActivationEvent ( int  nValue)
inlinevirtual

Reimplemented in PlayerControl.

◆ loopModeActivationEvent()

virtual void loopModeActivationEvent ( int  nValue)
inlinevirtual

Reimplemented in PlayerControl.

◆ metronomeEvent()

virtual void metronomeEvent ( int  nValue)
inlinevirtual

Reimplemented in Director, and MetronomeWidget.

◆ midiActivityEvent()

virtual void midiActivityEvent ( )
inlinevirtual

Reimplemented in MidiActivityWidget.

◆ noteOnEvent()

virtual void noteOnEvent ( int  nInstrument)
inlinevirtual

Reimplemented in Mixer.

◆ parametersInstrumentChangedEvent()

virtual void parametersInstrumentChangedEvent ( )
inlinevirtual

Reimplemented in InstrumentEditorPanel.

◆ patternChangedEvent()

virtual void patternChangedEvent ( )
inlinevirtual

◆ patternModifiedEvent()

virtual void patternModifiedEvent ( )
inlinevirtual

Reimplemented in DrumPatternEditor, and PianoRollEditor.

◆ playlistLoadSongEvent()

virtual void playlistLoadSongEvent ( int  nIndex)
inlinevirtual

Reimplemented in MainForm.

◆ progressEvent()

virtual void progressEvent ( int  nValue)
inlinevirtual

Reimplemented in ExportSongDialog.

◆ quitEvent()

virtual void quitEvent ( int  nValue)
inlinevirtual

Reimplemented in HydrogenApp.

◆ rubberbandbpmchangeEvent()

virtual void rubberbandbpmchangeEvent ( )
inlinevirtual

Reimplemented in InstrumentEditor.

◆ selectedInstrumentChangedEvent()

virtual void selectedInstrumentChangedEvent ( )
inlinevirtual

◆ selectedPatternChangedEvent()

virtual void selectedPatternChangedEvent ( )
inlinevirtual

◆ songModeActivationEvent()

virtual void songModeActivationEvent ( int  nValue)
inlinevirtual

Reimplemented in PlayerControl.

◆ songModifiedEvent()

virtual void songModifiedEvent ( )
inlinevirtual

Reimplemented in HydrogenApp.

◆ stateChangedEvent()

virtual void stateChangedEvent ( int  nState)
inlinevirtual

Reimplemented in AudioEngineInfoForm.

◆ tempoChangedEvent()

virtual void tempoChangedEvent ( int  nValue)
inlinevirtual

Reimplemented in PlayerControl.

◆ timelineActivationEvent()

virtual void timelineActivationEvent ( int  nValue)
inlinevirtual

Reimplemented in SongEditorPanel.

◆ timelineUpdateEvent()

virtual void timelineUpdateEvent ( int  nValue)
inlinevirtual

◆ undoRedoActionEvent()

virtual void undoRedoActionEvent ( int  nValue)
inlinevirtual

Reimplemented in MainForm.

◆ updatePreferencesEvent()

virtual void updatePreferencesEvent ( int  nValue)
inlinevirtual

Reimplemented in HydrogenApp, and MainForm.

◆ updateSongEvent()

virtual void updateSongEvent ( int  nValue)
inlinevirtual

Reimplemented in HydrogenApp.

◆ XRunEvent()

virtual void XRunEvent ( )
inlinevirtual

Reimplemented in CpuLoadWidget.