Loading...
Searching...
No Matches
JS::EditJsContext Class Reference
Inheritance diagram for JS::EditJsContext:
Public Member Functions | |
| const score::DocumentContext * | ctx () |
| QObject * | device (QString name) |
| Devices ///. | |
| QString | deviceToJson (QString addr) |
| QString | deviceToOSCQuery (QString addr) |
| void | createDevice (QString name, QString uuid, QJSValue obj) |
| void | createOSCDevice (QString name, QString host, int in, int out) |
| void | connectOSCQueryDevice (QString name, QString host) |
| void | removeDevice (QString name) |
| void | createQMLWebSocketDevice (QString name, QString text) |
| void | createQMLSerialDevice (QString name, QString port, QString text) |
| GlobalDeviceEnumerator * | enumerateDevices () |
| GlobalDeviceEnumerator * | enumerateDevices (const QString &uuid) |
| DeviceListener * | listenDevice (const QString &name) |
| void | iterateDevice (const QString &name, const QJSValue &op) |
| void | setDeviceLearn (const QString &name, bool learn) |
| void | createAddress (QString addr, QString type) |
| Processes ///. | |
| QObject * | createProcess (QObject *interval, QString name, QString data) |
| void | setName (QObject *sel, QString new_name) |
| QObject * | createBox (QObject *obj, QString startTime, QString duration, double y) |
| QObject * | createBox (QObject *obj, double startTimeFlicks, double durationFlicks, double y) |
| QObject * | createState (QObject *ev, double y) |
| QObject * | createIntervalAfter (QObject *obj, QString duration, double y) |
| QObject * | createIntervalBetween (QObject *startState, QObject *endState) |
| QObject * | port (QObject *obj, QString name) |
| QObject * | inlet (QObject *obj, int index) |
| int | inlets (QObject *obj) |
| QObject * | outlet (QObject *obj, int index) |
| int | outlets (QObject *obj) |
| QObject * | createCable (QObject *outlet, QObject *inlet) |
| void | setAddress (QObject *obj, QString addr) |
| void | setValue (QObject *obj, double value) |
| void | setValue (QObject *obj, QVector2D value) |
| void | setValue (QObject *obj, QVector3D value) |
| void | setValue (QObject *obj, QVector4D value) |
| void | setValue (QObject *obj, QString value) |
| void | setValue (QObject *obj, bool value) |
| void | setValue (QObject *obj, int value) |
| void | setValue (QObject *obj, QList< QString > value) |
| void | setValue (QObject *obj, QList< qreal > value) |
| void | setValue (QObject *obj, QList< QVariant > value) |
| QString | valueType (QObject *obj) |
| double | min (QObject *obj) |
| double | max (QObject *obj) |
| QVector< QVariant > | enumValues (QObject *obj) |
| QObject * | metadata (QObject *obj) const noexcept |
| QObject * | startState (QObject *obj) |
| QObject * | startEvent (QObject *obj) |
| QObject * | startSync (QObject *obj) |
| QObject * | endState (QObject *obj) |
| QObject * | endEvent (QObject *obj) |
| QObject * | endSync (QObject *obj) |
| void | remove (QObject *obj) |
| void | setCurvePoints (QObject *process, QVector< QVariantList > points) |
| void | setSteps (QObject *process, QVector< double > points) |
| QVariantList | messages (QObject *state) |
| void | setMessages (QObject *state, QVariantList msgs) |
| void | replaceAddress (QObjectList objects, QString before, QString after) |
| void | automate (QObject *interval, QString addr) |
| void | automate (QObject *interval, QObject *port) |
| void | startMacro () |
| Undo-redo ///. | |
| void | endMacro () |
| void | undo () |
| void | redo () |
| void | load (QString path) |
| void | save () |
| void | saveAs (QString path) |
| QObject * | find (QString p) |
| Document ///. | |
| QObject * | findByLabel (QString p) |
| QObject * | document () |
| QObject * | rootInterval () |
| QObject * | documentPlugin (QString key) |
| void | play () |
| Execution ///. | |
| void | play (QObject *obj) |
| void | pause () |
| void | resume () |
| void | stop () |
| void | scrub (double z) |
| QString | readFile (QString path) |
| File API ///. | |
| QObject * | selectedObject () |
| Score UI ///. | |
| QVariantList | selectedObjects () |
| void | zoom (double zx, double zy) |
| void | scroll (double zx, double zy) |
| QVariant | prompt (QVariant v) |
| Custom UI ///. | |
| QVariant | availableProcesses () const noexcept |
| Introspection ///. | |
| QVariant | availableProcessesAndPresets () const noexcept |
| QVariant | availableProtocols () const noexcept |
| QByteArray | serializeAsJson () noexcept |
Static Public Member Functions | |
| static void | w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::ctx)), &W_ThisType::ctx >) |
The documentation for this class was generated from the following files:
- EditContext.hpp
- EditContext.cpp
- EditContext.curve.cpp
- EditContext.device.cpp
- EditContext.introspection.cpp
- EditContext.ossia.cpp
- EditContext.port.cpp
- EditContext.scenario.cpp
- EditContext.ui.cpp