Events
This commit is contained in:
@@ -15,20 +15,22 @@ class WindowModule : public Archimedes::Module {
|
||||
|
||||
WindowModule() { name = "WindowModule"; }
|
||||
|
||||
~WindowModule();
|
||||
~WindowModule() override;
|
||||
|
||||
void run();
|
||||
void run() override;
|
||||
|
||||
void onLoad();
|
||||
void onLoad() override;
|
||||
|
||||
bool onEvent(const Archimedes::Event& e) override;
|
||||
|
||||
//interface for other modules
|
||||
|
||||
Archimedes::Window* getWindow() { return window; }
|
||||
std::vector<Archimedes::Window*>& getWindow() { return windows; }
|
||||
Archimedes::Renderer* getRenderer() { return renderer; }
|
||||
|
||||
private:
|
||||
|
||||
Archimedes::Window* window;
|
||||
std::vector<Archimedes::Window*> windows;
|
||||
Archimedes::Renderer* renderer;
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user