19 lines
272 B
C++
Executable file
19 lines
272 B
C++
Executable file
#pragma once
|
|
|
|
#include <QObject>
|
|
|
|
class Renderer;
|
|
|
|
using EntityID = uint64_t;
|
|
|
|
class Context : public QObject {
|
|
Q_OBJECT
|
|
public:
|
|
Renderer* renderer;
|
|
|
|
std::vector<EntityID> selectedEntities;
|
|
|
|
signals:
|
|
void selectionChanged();
|
|
void entitiesChanged();
|
|
};
|