1190 |
Encoding_t Encoding; ///< Format the script's source code text is encoded with. |
Encoding_t Encoding; ///< Format the script's source code text is encoded with. |
1191 |
Language_t Language; ///< Programming language and dialect the script is written in. |
Language_t Language; ///< Programming language and dialect the script is written in. |
1192 |
bool Bypass; ///< Global bypass: if enabled, this script shall not be executed by the sampler for any instrument. |
bool Bypass; ///< Global bypass: if enabled, this script shall not be executed by the sampler for any instrument. |
1193 |
|
uint8_t Uuid[16]; ///< Persistent Universally Unique Identifier of this script, which remains identical after any changes to this script. |
1194 |
|
|
1195 |
String GetScriptAsText(); |
String GetScriptAsText(); |
1196 |
void SetScriptAsText(const String& text); |
void SetScriptAsText(const String& text); |
1203 |
void UpdateChunks(progress_t* pProgress) OVERRIDE; |
void UpdateChunks(progress_t* pProgress) OVERRIDE; |
1204 |
void DeleteChunks() OVERRIDE; |
void DeleteChunks() OVERRIDE; |
1205 |
void RemoveAllScriptReferences(); |
void RemoveAllScriptReferences(); |
1206 |
|
void GenerateUuid(); |
1207 |
friend class ScriptGroup; |
friend class ScriptGroup; |
1208 |
friend class Instrument; |
friend class Instrument; |
1209 |
private: |
private: |