Ersa Wearable Platform
Embedded smartwatch firmware and application framework
Loading...
Searching...
No Matches
watchface.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace ersa {
6namespace app {
7
9class Watchface : public Application {
10public:
12 ~Watchface() override = default;
13
15 const char* getId() const override { return "watchface"; }
17 const char* getTitle() const override { return "Watchface"; }
18
20 virtual void render(ui::Canvas& canvas) override = 0;
21};
22
23} // namespace app
24} // namespace ersa
Definition application.h:22
Definition watchface.h:9
const char * getTitle() const override
Definition watchface.h:17
~Watchface() override=default
const char * getId() const override
Definition watchface.h:15
virtual void render(ui::Canvas &canvas) override=0
Definition canvas.h:28
Definition application.h:10