|
hydrogen 1.1.1
|
Data Structures | |
| class | Event |
| Basic building block for the communication between the core of Hydrogen and its GUI. More... | |
| class | EventQueue |
| Object handling the communication between the core of Hydrogen and its GUI. More... | |
| struct | EventQueue::AddMidiNoteVector |
Namespaces | |
| namespace | H2Core |
Macros | |
| #define | MAX_EVENTS 1024 |
| Maximum number of events to be stored in the H2Core::EventQueue::__events_buffer. More... | |
Enumerations | |
| enum | EventType { EVENT_NONE , EVENT_STATE , EVENT_PATTERN_CHANGED , EVENT_PATTERN_MODIFIED , EVENT_SELECTED_PATTERN_CHANGED , EVENT_SELECTED_INSTRUMENT_CHANGED , EVENT_PARAMETERS_INSTRUMENT_CHANGED , EVENT_MIDI_ACTIVITY , EVENT_XRUN , EVENT_NOTEON , EVENT_ERROR , EVENT_METRONOME , EVENT_RECALCULATERUBBERBAND , EVENT_PROGRESS , EVENT_JACK_SESSION , EVENT_PLAYLIST_LOADSONG , EVENT_UNDO_REDO , EVENT_SONG_MODIFIED , EVENT_TEMPO_CHANGED , EVENT_UPDATE_PREFERENCES , EVENT_UPDATE_SONG , EVENT_QUIT , EVENT_TIMELINE_ACTIVATION , EVENT_TIMELINE_UPDATE , EVENT_JACK_TRANSPORT_ACTIVATION , EVENT_JACK_TIMEBASE_ACTIVATION , EVENT_SONG_MODE_ACTIVATION , EVENT_LOOP_MODE_ACTIVATION , EVENT_ACTION_MODE_CHANGE } |
| Basic types of communication between the core part of Hydrogen and its GUI. More... | |
| #define MAX_EVENTS 1024 |
Maximum number of events to be stored in the H2Core::EventQueue::__events_buffer.