/[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 3587 by schoenebeck, Sat Aug 31 12:08:49 2019 UTC revision 3590 by schoenebeck, Mon Sep 2 09:03:31 2019 UTC
# Line 1020  namespace LinuxSampler { Line 1020  namespace LinuxSampler {
1020           */           */
1021          virtual bool modifiesArg(vmint iArg) const = 0;          virtual bool modifiesArg(vmint iArg) const = 0;
1022    
1023          /**          /** @brief Parse-time check of function arguments.
1024             *
1025           * This method is called by the parser to let the built-in function           * This method is called by the parser to let the built-in function
1026           * perform its own, individual parse time checks on the arguments to be           * perform its own, individual parse time checks on the arguments to be
1027           * passed to the built-in function. So this method is the place for           * passed to the built-in function. So this method is the place for
# Line 1524  namespace LinuxSampler { Line 1525  namespace LinuxSampler {
1525    
1526          /**          /**
1527           * Returns a variable name indexed map of all built-in constant script           * Returns a variable name indexed map of all built-in constant script
1528           * variables, which never change their value at runtime.           * variables of integer type, which never change their value at runtime.
1529           */           */
1530          virtual std::map<String,vmint> builtInConstIntVariables() = 0;          virtual std::map<String,vmint> builtInConstIntVariables() = 0;
1531    
1532          /**          /**
1533             * Returns a variable name indexed map of all built-in constant script
1534             * variables of real number (floating point) type, which never change
1535             * their value at runtime.
1536             */
1537            virtual std::map<String,vmfloat> builtInConstRealVariables() = 0;
1538    
1539            /**
1540           * Returns a variable name indexed map of all built-in dynamic variables,           * Returns a variable name indexed map of all built-in dynamic variables,
1541           * which are not simply data stores, rather each one of them executes           * which are not simply data stores, rather each one of them executes
1542           * natively to provide or alter the respective script variable data.           * natively to provide or alter the respective script variable data.

Legend:
Removed from v.3587  
changed lines
  Added in v.3590

  ViewVC Help
Powered by ViewVC