Mercurial > hg > touchkeys
diff Source/Mappings/Control/TouchkeyControlMappingFactory.cpp @ 33:e8965409903e
First (incomplete) start on save/load presets.
author | Andrew McPherson <andrewm@eecs.qmul.ac.uk> |
---|---|
date | Thu, 20 Mar 2014 23:18:41 +0000 |
parents | 3580ffe87dc8 |
children | 20c28a319dee |
line wrap: on
line diff
--- a/Source/Mappings/Control/TouchkeyControlMappingFactory.cpp Thu Mar 20 00:18:35 2014 +0000 +++ b/Source/Mappings/Control/TouchkeyControlMappingFactory.cpp Thu Mar 20 23:18:41 2014 +0000 @@ -223,6 +223,17 @@ return new TouchkeyControlMappingShortEditor(*this); } +// ****** Preset Save/Load ****** +XmlElement* TouchkeyControlMappingFactory::getPreset() { + XmlElement* preset = new XmlElement("MappingFactory"); + preset->setAttribute("type", "Control"); + return preset; +} + +bool TouchkeyControlMappingFactory::loadPreset(XmlElement const* preset) { + return true; +} + // ***** Private Methods ***** void TouchkeyControlMappingFactory::initializeMappingParameters(int noteNumber, TouchkeyControlMapping *mapping) {