summaryrefslogtreecommitdiffstats
path: root/src/animation/frontend/qanimationclipdata.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2017-04-05 16:10:59 +0100
committerSean Harmer <sean.harmer@kdab.com>2017-04-11 09:27:28 +0000
commite8c351478fe9f2b8bb5381480fbb3637855f145e (patch)
treeab90bd9d6edd14c49797efe28e3d778b7007b289 /src/animation/frontend/qanimationclipdata.cpp
parentda71fc62cd84053ec033a468902e52f8e8632c49 (diff)
Start adding support for programmatic clips to the backend node
Change-Id: I7503f87550487528956cd97606a24e25cf2e5144 Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src/animation/frontend/qanimationclipdata.cpp')
-rw-r--r--src/animation/frontend/qanimationclipdata.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/animation/frontend/qanimationclipdata.cpp b/src/animation/frontend/qanimationclipdata.cpp
index 4ae9f36d7..ef3b59012 100644
--- a/src/animation/frontend/qanimationclipdata.cpp
+++ b/src/animation/frontend/qanimationclipdata.cpp
@@ -109,6 +109,12 @@ void QAnimationClipData::clearChannels()
d->m_channels.clear();
}
+bool QAnimationClipData::isValid() const Q_DECL_NOTHROW
+{
+ // TODO: Perform more thorough checks
+ return !d->m_channels.isEmpty();
+}
+
QAnimationClipData::const_iterator QAnimationClipData::begin() const Q_DECL_NOTHROW
{
return d->m_channels.begin();
@@ -119,6 +125,7 @@ QAnimationClipData::const_iterator QAnimationClipData::end() const Q_DECL_NOTHRO
return d->m_channels.end();
}
+
bool operator==(const QAnimationClipData &lhs, const QAnimationClipData &rhs) Q_DECL_NOTHROW
{
return lhs.d->m_name == rhs.d->m_name &&