Refactored
This commit is contained in:
+34
-12
@@ -207,27 +207,49 @@ public:
|
||||
XmlElement* getXmlFromBinary (const void* data, const int sizeInBytes);
|
||||
const String getParameterNameXML (int index);
|
||||
|
||||
// Patch encode
|
||||
void patchEncodeXml(XmlElement *xml, JaySynthSound const *patch);
|
||||
void patchDecodeXml(const XmlElement *xml, JaySynthSound *patch);
|
||||
|
||||
// Bank encode
|
||||
void bankEncodeXml(XmlElement *xml);
|
||||
void bankDecodeXml(const XmlElement *xml);
|
||||
|
||||
void getCurrentProgramStateInformation (MemoryBlock& destData);
|
||||
// Patch decode
|
||||
void patchDecodeXml(const XmlElement *xml, JaySynthSound *patch);
|
||||
void patchDecodeXml_legacy(const XmlElement& xml, JaySynthSound *patch);
|
||||
|
||||
// Bank decode
|
||||
void bankDecodeXml(const XmlElement *xml);
|
||||
void bankDecodeXml_legacy(const XmlElement& xml);
|
||||
|
||||
// Patch import, main entry
|
||||
void patchImportXml (const XmlElement *xml, JaySynthSound *patch);
|
||||
|
||||
// Bank import, main entry
|
||||
void bankImportXml (const XmlElement *xml);
|
||||
|
||||
// Patch import VST 2.4
|
||||
void setCurrentProgramStateInformation (const void* data, int sizeInBytes);
|
||||
|
||||
void getStateInformation (MemoryBlock& destData);
|
||||
// Bank import VST 2.4
|
||||
void setStateInformation (const void* data, int sizeInBytes);
|
||||
|
||||
void loadPatchFromFile (const File &file, int index);
|
||||
void savePatchToFile (const File &file, int index);
|
||||
void loadBankFromFile (const File &file);
|
||||
void saveBankToFile (const File &file);
|
||||
// Patch export VST 2.4
|
||||
void getCurrentProgramStateInformation (MemoryBlock& destData);
|
||||
|
||||
void patchImportXml_legacy(const XmlElement& xml, JaySynthSound *patch);
|
||||
void bankImportXml_legacy(const XmlElement& xml);
|
||||
void bankImportXml (const XmlElement *xml);
|
||||
void patchImportXml (const XmlElement *xml, JaySynthSound *patch);
|
||||
// Bank export VST 2.4
|
||||
void getStateInformation (MemoryBlock& destData);
|
||||
|
||||
// Patch load from file
|
||||
void loadPatchFromFile (const File &file, int index);
|
||||
|
||||
// Bank load from file
|
||||
void loadBankFromFile (const File &file);
|
||||
|
||||
// Patch save to file
|
||||
void savePatchToFile (const File &file, int index);
|
||||
|
||||
// Bank save to file
|
||||
void saveBankToFile (const File &file);
|
||||
|
||||
void commitEditBuffer();
|
||||
//==============================================================================
|
||||
|
||||
Reference in New Issue
Block a user