// ----------------------------------------------------------------------------- TagParameterList * ARTremolo::getTagParameterList() const { TagParameterList * tpl = new TagParameterList(1); if (fStyle && fStyle->TagIsSet()) tpl->AddTail(fStyle->getCopy()); if (fSpeed && fSpeed->TagIsSet()) tpl->AddTail(fSpeed->getCopy()); if (fPitch && fPitch->TagIsSet()) tpl->AddTail(fPitch->getCopy()); if (dx && dx->TagIsSet()) tpl->AddTail(dx->getCopy()); if (dy && dy->TagIsSet()) tpl->AddTail(dy->getCopy()); if (fThickness && fThickness->TagIsSet()) tpl->AddTail(fThickness->getCopy()); if (fText && fText->TagIsSet()) tpl->AddTail(fText->getCopy()); if (color && color->TagIsSet()) tpl->AddTail(color->getCopy()); return tpl; }