aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Horn2002-12-13 21:43:46 +0000
committerMax Horn2002-12-13 21:43:46 +0000
commitd0dff9d7278f7624e42c61e0bdd2a8499ee71749 (patch)
tree523423ff7d5c1e441e12900dc538cd0ec7d1adad
parent7c9ba3a63a6aac77931e489e90ef46ea617835e6 (diff)
downloadscummvm-rg350-d0dff9d7278f7624e42c61e0bdd2a8499ee71749.tar.gz
scummvm-rg350-d0dff9d7278f7624e42c61e0bdd2a8499ee71749.tar.bz2
scummvm-rg350-d0dff9d7278f7624e42c61e0bdd2a8499ee71749.zip
added TODO comment
svn-id: r5938
-rw-r--r--gui/widget.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/gui/widget.h b/gui/widget.h
index 8330743703..7bfac1074f 100644
--- a/gui/widget.h
+++ b/gui/widget.h
@@ -59,19 +59,18 @@ enum {
};
-
class CommandReceiver;
class CommandSender;
-class CommandReceiver
-{
-friend class CommandSender;
+class CommandReceiver {
+ friend class CommandSender;
protected:
virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data) = 0;
};
-class CommandSender
-{
+class CommandSender {
+ // TODO - allow for multiple targets, i.e. store targets in a list
+ // and add methods addTarget/removeTarget.
protected:
CommandReceiver *_target;
public: