Mercurial > minori
annotate include/core/session.h @ 9:5c0397762b53
INCOMPLETE: megacommit :)
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Sun, 10 Sep 2023 03:59:16 -0400 |
| parents | |
| children | 4b198a111713 |
| rev | line source |
|---|---|
| 9 | 1 #ifndef __core__session_h |
| 2 #define __core__session_h | |
| 3 #include "core/config.h" | |
| 4 #include <QElapsedTimer> | |
| 5 | |
| 6 struct Session { | |
| 7 Config config; | |
| 8 Session() { timer.start(); } | |
| 9 int uptime() { return timer.elapsed(); } | |
| 10 | |
| 11 private: | |
| 12 QElapsedTimer timer; | |
| 13 }; | |
| 14 | |
| 15 extern Session session; | |
| 16 | |
| 17 #endif // __core__session_h |
