Showing the changes to libraries/script-engine/src/MIDIEvent.cpp (1 of 16 files). Show all
Unified · Split
| @@ -17,10 +17,13 @@ · 16 unmodified lines | |||
| 17 | #include "ScriptEngine.h" | 17 | #include "ScriptEngine.h" |
| 18 | #include "ScriptEngineCast.h" | 18 | #include "ScriptEngineCast.h" |
| 19 | #include "ScriptValue.h" | 19 | #include "ScriptValue.h" |
| 20 | #include "ScriptManager.h" | ||
| 20 | 21 | ||
| 21 | void registerMIDIMetaTypes(ScriptEngine* engine) { | 22 | STATIC_SCRIPT_TYPES_INITIALIZER((+[](ScriptManager* manager){ |
| 22 | scriptRegisterMetaType<MIDIEvent, midiEventToScriptValue, midiEventFromScriptValue>(engine, "MIDIEvent"); | 23 | auto scriptEngine = manager->engine().get(); |
| 23 | } | 24 | |
| 25 | scriptRegisterMetaType<MIDIEvent, midiEventToScriptValue, midiEventFromScriptValue>(scriptEngine, "MIDIEvent"); | ||
| 26 | })); | ||
| 24 | 27 | ||
| 25 | const QString MIDI_DELTA_TIME_PROP_NAME = "deltaTime"; | 28 | const QString MIDI_DELTA_TIME_PROP_NAME = "deltaTime"; |
| 26 | const QString MIDI_EVENT_TYPE_PROP_NAME = "type"; | 29 | const QString MIDI_EVENT_TYPE_PROP_NAME = "type"; |