|
|
670ac8beda
|
Make ui_scene update event loop
|
2021-03-03 13:05:03 +03:00 |
|
|
|
a362dafee3
|
Add app::ui_scene helper base class
|
2021-03-03 12:24:45 +03:00 |
|
|
|
c714d6b73a
|
Store width & height in scene_base
|
2021-02-17 12:43:44 +03:00 |
|
|
|
4fa7e1f824
|
Logging should start with a capital letter
|
2020-11-19 23:51:20 +03:00 |
|
|
|
1bb5f6977f
|
Rename scene::render to scene::present
|
2020-11-02 17:42:20 +03:00 |
|
|
|
08c62d6e3f
|
Add macro-based pimpl & use it everywhere
|
2020-10-23 17:14:54 +03:00 |
|
|
|
fed4da3213
|
Support setting vsync in app::app
|
2020-10-03 13:10:09 +03:00 |
|
|
|
b47a95a158
|
Store window size in base app
|
2020-10-02 19:19:19 +03:00 |
|
|
|
517f964ce7
|
Add a helper scene_base & inherit app from it
|
2020-09-29 19:20:38 +03:00 |
|
|
|
9cf5a88afd
|
Support relative mouse mode
|
2020-09-27 20:43:17 +03:00 |
|
|
|
c7dba5eef2
|
Add pedantic warnings to CMake & fix all warnings
|
2020-09-13 13:03:31 +03:00 |
|
|
|
15695973df
|
Rename scene::draw to scene::render
|
2020-09-13 11:14:22 +03:00 |
|
|
|
835e0eab70
|
Turn off multisampling by default
|
2020-09-13 11:14:07 +03:00 |
|
|
|
e97812dcaf
|
Add on_scene_enter & on_scene_exit
|
2020-09-13 11:11:58 +03:00 |
|
|
|
21b532062b
|
Add app::stop
|
2020-08-30 21:21:37 +03:00 |
|
|
|
dea7cbf32e
|
Move on_quit handler from scene to app
|
2020-08-30 10:24:22 +03:00 |
|
|
|
da8d9550a7
|
Introduce app::scene & support changing scenes
|
2020-08-30 10:14:35 +03:00 |
|
|
|
91de56753b
|
Support app constructor arguments in app::main
|
2020-08-30 09:39:15 +03:00 |
|
|
|
a6316d27f4
|
Add app::time
|
2020-08-30 08:49:29 +03:00 |
|
|
|
3ab93d21a7
|
Use ad-hoc pimpl instead of util::pimpl for app
|
2020-08-30 08:48:57 +03:00 |
|
|
|
f69fb7299e
|
Add app library
|
2020-08-28 11:14:40 +03:00 |
|