OSSIA
Open Scenario System for Interactive Application
qml_engine_functions.hpp
1 #pragma once
2 
4 
5 #include <ossia-qt/js_utilities.hpp>
6 
7 #include <QQmlContext>
8 #include <QQmlEngine>
9 
10 namespace ossia::net
11 {
12 class qml_engine_functions : public QObject
13 {
14  W_OBJECT(qml_engine_functions)
15 public:
16  device_base* m_dev{};
17 
18  explicit qml_engine_functions(QObject* parent);
19 
20  void addNode(QString address, QString type);
21  W_SLOT(addNode)
22 
23  void removeNode(QString address, QString type);
24  W_SLOT(removeNode)
25 };
26 }