Mercurial > hg > svcore
diff base/Clipboard.h @ 872:afeb580b1b57 tonioni
Add methods to return new Clipboard points with particular characteristics (this is an immutable object)
author | Chris Cannam |
---|---|
date | Fri, 10 Jan 2014 15:21:01 +0000 |
parents | e73a1a1e8f24 |
children | 6a94bb528e9d |
line wrap: on
line diff
--- a/base/Clipboard.h Thu Jan 09 21:43:33 2014 +0000 +++ b/base/Clipboard.h Fri Jan 10 15:21:01 2014 +0000 @@ -34,18 +34,23 @@ bool haveFrame() const; long getFrame() const; + Point withFrame(long frame) const; bool haveValue() const; float getValue() const; + Point withValue(float value) const; bool haveDuration() const; size_t getDuration() const; + Point withDuration(size_t duration) const; bool haveLabel() const; QString getLabel() const; + Point withLabel(QString label) const; bool haveLevel() const; float getLevel() const; + Point withLevel(float level) const; bool haveReferenceFrame() const; bool referenceFrameDiffers() const; // from point frame