arenaelementtypescene.h
Go to the documentation of this file.
00001 #ifndef ARENAELEMENTTYPESCENE_H
00002 #define ARENAELEMENTTYPESCENE_H
00003 
00004 #include <QGraphicsScene>
00005 #include <QDomElement>
00006 
00007 class ArenaElement;
00008 class ArenaElementTypeRegistry;
00009 
00010 class ArenaElementTypeScene : public QGraphicsScene
00011 {
00012     Q_OBJECT
00013 
00014 public:
00015     ArenaElementTypeScene(ArenaElementTypeRegistry *registry);
00016 
00017     void loadConfig(const QDomElement& arenaElements);
00018 
00019     bool event(QEvent *event);
00020 
00021 signals:
00023     void elementHovered(ArenaElement *element);
00024 
00025 private:
00026     ArenaElementTypeRegistry *m_registry;
00027 };
00028 
00029 #endif // ARENAELEMENTTYPESCENE_H


hector_nist_arena_designer
Author(s): Stefan Kohlbrecher , Johannes Simon
autogenerated on Wed May 15 2019 05:00:31