1 |
/* |
/* |
2 |
* Copyright (c) 2014 - 2017 Christian Schoenebeck |
* Copyright (c) 2014 - 2019 Christian Schoenebeck |
3 |
* |
* |
4 |
* http://www.linuxsampler.org |
* http://www.linuxsampler.org |
5 |
* |
* |
27 |
public: |
public: |
28 |
InstrumentScriptVM(); |
InstrumentScriptVM(); |
29 |
VMFunction* functionByName(const String& name) OVERRIDE; |
VMFunction* functionByName(const String& name) OVERRIDE; |
30 |
//std::map<String,VMIntRelPtr*> builtInIntVariables() OVERRIDE; |
//std::map<String,VMIntPtr*> builtInIntVariables() OVERRIDE; |
31 |
//std::map<String,VMInt8Array*> builtInIntArrayVariables() OVERRIDE; |
//std::map<String,VMInt8Array*> builtInIntArrayVariables() OVERRIDE; |
32 |
std::map<String,int> builtInConstIntVariables() OVERRIDE; |
std::map<String,vmint> builtInConstIntVariables() OVERRIDE; |
33 |
protected: |
protected: |
34 |
InstrumentScriptVMFunction_gig_set_dim_zone m_fnGigSetDimZone; |
InstrumentScriptVMFunction_gig_set_dim_zone m_fnGigSetDimZone; |
35 |
InstrumentScriptVMFunction_same_region m_fnSameRegion; |
InstrumentScriptVMFunction_same_region m_fnSameRegion; |