861 |
* the release handler, but only for the same specific note! |
* the release handler, but only for the same specific note! |
862 |
*/ |
*/ |
863 |
virtual void resetPolyphonicData() = 0; |
virtual void resetPolyphonicData() = 0; |
864 |
|
|
865 |
|
/** |
866 |
|
* Returns amount of virtual machine instructions which have been |
867 |
|
* performed the last time when this execution context was executing a |
868 |
|
* script. So in case you need the overall amount of instructions |
869 |
|
* instead, then you need to add them by yourself after each |
870 |
|
* ScriptVM::exec() call. |
871 |
|
*/ |
872 |
|
virtual size_t instructionsPerformed() const = 0; |
873 |
}; |
}; |
874 |
|
|
875 |
/** @brief Script callback for a certain event. |
/** @brief Script callback for a certain event. |