Mercurial > hg > easaier-soundaccess
diff layer/Layer.cpp @ 18:d8e6709e9075
add
- EasaierSessionManager
- Easaier menus
- Interval model
author | lbajardsilogic |
---|---|
date | Mon, 14 May 2007 13:13:14 +0000 |
parents | fc9323a41f5a |
children | b8d1d1f5d2c9 |
line wrap: on
line diff
--- a/layer/Layer.cpp Mon May 14 13:11:55 2007 +0000 +++ b/layer/Layer.cpp Mon May 14 13:13:14 2007 +0000 @@ -87,6 +87,25 @@ return s; } +QString +Layer::toEasaierXmlString(QString indent, QString extraAttributes) const +{ + QString s; + + s += indent; + + s += QString("<layer id=\"%2\" type=\"%1\" name=\"%3\" model=\"%4\" modelId=\"%5\" %6/>\n") + .arg(encodeEntities(LayerFactory::getInstance()->getLayerTypeName + (LayerFactory::getInstance()->getLayerType(this)))) + .arg(getObjectExportId(this)) + .arg(encodeEntities(objectName())) + .arg(getModelName()) + .arg(getModelId()) + .arg(extraAttributes); + + return s; +} + PlayParameters * Layer::getPlayParameters() {