ganeswidgets/src/hgquadrenderer.cpp
changeset 1 e48454f237ca
parent 0 89c329efa980
child 2 49c70dcc3f17
--- a/ganeswidgets/src/hgquadrenderer.cpp	Mon Apr 19 14:40:06 2010 +0300
+++ b/ganeswidgets/src/hgquadrenderer.cpp	Mon May 03 13:32:54 2010 +0300
@@ -54,3 +54,29 @@
     mImageFader = fader;
 }
 
+void HgQuadRenderer::setDefaultImage(QImage defaultImage)
+{    
+    mDefaultImage = defaultImage;
+}
+
+void HgQuadRenderer::setTranslation(const QVector2D& translate)
+{
+    mTranslation = translate;
+}
+
+HgQuad* HgQuadRenderer::getQuadByUserData(const QVariant& userData) const
+{
+    for (int i = 0; i < mQuads.count(); i++)
+    {
+        HgQuad* quad = mQuads[i];
+        if (quad->userData() == userData)
+            return quad;
+    }
+    return NULL;
+}
+
+QImage HgQuadRenderer::getDefaultImage() const
+{
+    return mDefaultImage;
+}
+