JS::EditJsContext Class Reference
Inheritance diagram for JS::EditJsContext:
Public Member Functions | |
const score::DocumentContext * | ctx () |
QString | deviceToJson (QString addr) |
void | createOSCDevice (QString name, QString host, int in, int out) |
void | createQMLWebSocketDevice (QString name, QString text) |
void | createQMLSerialDevice (QString name, QString port, QString text) |
GlobalDeviceEnumerator * | enumerateDevices () |
void | createAddress (QString addr, QString type) |
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) |
void | setAddress (QObject *obj, QString addr) |
void | setValue (QObject *obj, double value) |
void | setValue (QObject *obj, QString value) |
void | setValue (QObject *obj, bool value) |
void | setValue (QObject *obj, QList< QString > value) |
QString | valueType (QObject *obj) |
double | min (QObject *obj) |
double | max (QObject *obj) |
QVector< QString > | 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 () |
void | endMacro () |
void | undo () |
void | redo () |
QObject * | find (QString p) |
QObject * | findByLabel (QString p) |
QObject * | document () |
void | play () |
Execution ///. | |
void | play (QObject *obj) |
void | stop () |
QString | readFile (QString path) |
QObject * | selectedObject () |
QVariantList | selectedObjects () |
QVariant | prompt (QVariant v) |
UI ///. | |
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.ossia.cpp
- EditContext.port.cpp
- EditContext.scenario.cpp
- EditContext.ui.cpp