cleanup main.cpp, split platform code into a Platform object

This commit is contained in:
2021-03-31 11:50:00 -07:00
parent a6534bcb20
commit 10bbcd6786
21 changed files with 768 additions and 408 deletions

View File

@@ -163,7 +163,7 @@ class OnlineTaskMixin : public virtual Loopable {
}
}
virtual void handleEventOnline(const InputEvent &evt) = 0;
virtual void handleEventOnline(const InputEvent &evt) {}
void loop() override {
if (m_online) {
@@ -171,7 +171,7 @@ class OnlineTaskMixin : public virtual Loopable {
}
}
virtual void loopOnline() = 0;
virtual void loopOnline() {}
private:
bool m_online = false;