12345678910111213141516171819202122232425 |
- #ifndef UGAMEENGINE_H
- #define UGAMEENGINE_H
-
- #include "abstractrenderdevice.h"
- #include "entities/ugeentity.h"
-
- class UGameEngine : public QObject
- {
- Q_OBJECT
- public:
- UGameEngine(AbstractRenderDevice* device);
- virtual ~UGameEngine();
-
- void draw();
-
- public slots:
- void addEntity(UGEEntity* entity);
-
- protected:
- QList<UGEEntity*> _entitites;
-
- AbstractRenderDevice* _device;
- };
-
- #endif // UGAMEENGINE_H
|