Showing the changes to libraries/audio/src/ScriptAudioInjector.cpp (1 of 35 files). Show all
Unified · Split
| @@ -18,11 +18,11 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <ScriptManager.h> |
| 19 | 19 | #include <ScriptValue.h> |
| 20 | 20 | |
| 21 | −STATIC_SCRIPT_TYPES_INITIALIZER(+[](ScriptManager* manager) { | |
| 21 | +STATIC_SCRIPT_TYPES_INITIALIZER((+[](ScriptManager* manager) { | |
| 22 | 22 | auto scriptEngine = manager->engine().get(); |
| 23 | 23 | |
| 24 | − scriptRegisterMetaType(scriptEngine, injectorToScriptValue, injectorFromScriptValue); | |
| 25 | −}); | |
| 24 | + scriptRegisterMetaType<ScriptAudioInjector*, injectorToScriptValue, injectorFromScriptValue>(scriptEngine); | |
| 25 | +})); | |
| 26 | 26 | |
| 27 | 27 | ScriptValue injectorToScriptValue(ScriptEngine* engine, ScriptAudioInjector* const& in) { |
| 28 | 28 | // The AudioScriptingInterface::playSound method can return null, so we need to account for that. |