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

Diff of /linuxsampler/trunk/src/engines/common/InstrumentScriptVMDynVars.h

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

revision 3292 by schoenebeck, Thu Jan 5 16:04:00 2017 UTC revision 3293 by schoenebeck, Tue Jun 27 22:19:19 2017 UTC
# Line 43  namespace LinuxSampler { Line 43  namespace LinuxSampler {
43      };      };
44    
45      /**      /**
46         * Implements the built-in array %NKSP_CALLBACK_CHILD_ID[] script variable.
47         */
48        class InstrumentScriptVMDynVar_NKSP_CALLBACK_CHILD_ID : public VMDynIntArrayVar {
49        public:
50            InstrumentScriptVMDynVar_NKSP_CALLBACK_CHILD_ID(InstrumentScriptVM* parent);
51            VMIntArrayExpr* asIntArray() const OVERRIDE;
52            int arraySize() const OVERRIDE;
53            bool isAssignable() const OVERRIDE { return false; }
54            int evalIntElement(uint i) OVERRIDE;
55            void assignIntElement(uint i, int value) OVERRIDE {}
56        protected:
57            InstrumentScriptVM* m_vm;
58        };
59    
60        /**
61       * Implements the built-in %ALL_EVENTS script array variable.       * Implements the built-in %ALL_EVENTS script array variable.
62       */       */
63      class InstrumentScriptVMDynVar_ALL_EVENTS : public VMDynIntArrayVar {      class InstrumentScriptVMDynVar_ALL_EVENTS : public VMDynIntArrayVar {

Legend:
Removed from v.3292  
changed lines
  Added in v.3293

  ViewVC Help
Powered by ViewVC