/[svn]/linuxsampler/trunk/src/scriptvm/common.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/scriptvm/common.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3207 by schoenebeck, Thu May 25 10:53:45 2017 UTC revision 3221 by schoenebeck, Fri May 26 18:30:42 2017 UTC
# Line 861  namespace LinuxSampler { Line 861  namespace LinuxSampler {
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.

Legend:
Removed from v.3207  
changed lines
  Added in v.3221

  ViewVC Help
Powered by ViewVC