summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-06-06 15:22:10 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-06-06 15:22:10 -0400
commit0fd3de14949201f00b04517f7edac6e2e18f05c2 (patch)
treebfc48c2a81e3e49e4fda4233b318f6daa3b8cbdd
parent61ad05171537eafcb0e62e7c390f7b3ce53db3d7 (diff)
downloadsigen-0fd3de14949201f00b04517f7edac6e2e18f05c2.tar.gz
sigen-0fd3de14949201f00b04517f7edac6e2e18f05c2.tar.xz
sigen-0fd3de14949201f00b04517f7edac6e2e18f05c2.zip
Fix the Canvas API to be more flexible, don't tie everything to sprites
-rw-r--r--sigencore/Canvas.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sigencore/Canvas.h b/sigencore/Canvas.h
index c0374190..39878995 100644
--- a/sigencore/Canvas.h
+++ b/sigencore/Canvas.h
@@ -41,9 +41,9 @@ class SIGENCORE_EXPORT Canvas : public Sigscript::Config
CustomCanvas = 50
};
- Q_SCRIPTABLE virtual void addSprite(const QString& name, const QString& sprite, const int x, const int y, const int zOrder) = 0;
- Q_SCRIPTABLE virtual void removeSprite(const QString& name) = 0;
- Q_SCRIPTABLE virtual void transform(const QString& transform, const QString& object, const QVariantList& parameters) = 0;
+ Q_SCRIPTABLE virtual void addItem(const QString& name, const QString& context, const QVariantList& parameters) = 0;
+ Q_SCRIPTABLE virtual void removeItem(const QString& name) = 0;
+ Q_SCRIPTABLE virtual void transform(const QString& transform, const QString& name, const QVariantList& parameters) = 0;
Q_SCRIPTABLE virtual void cleanup();