b964c2257b
deleted commented out old code and todo comment
2026-04-10 10:53:22 +02:00
e46225eda9
added getlayerstack function to application
2026-04-10 10:52:26 +02:00
5dd3cc1b73
feat: queuing layer commands such as pop, push and transition at the end of each frame
2026-04-09 22:07:10 +02:00
b98f46f425
removed todo comment from window class
2026-04-09 22:04:31 +02:00
60f6c9281b
using sdl main
2026-04-06 15:37:56 +02:00
fd319405e5
added onrender function to use sdl render in client, enabled multiviewports in imgui
2026-04-06 15:06:14 +02:00
5b40377d04
bug fixed: imgui rendered inside the event loop
...
the closing bracket for the event loop was misplaced and the imgui
render got inside the event loop
2026-04-06 10:24:56 +02:00
9974471b66
new event and window abstraction, preparing for multiple windows
2026-04-05 17:41:58 +02:00
3925ccc520
layer transition with temporary testing code until the event system is implemented
2026-04-04 11:38:31 +02:00
8b91c7ab76
sdl high dpi flag
2026-04-03 16:26:46 +02:00
d58ddf6c35
refactored imgui layer into nonlayer version
...
it returned to being a member of application with new init and shutdown
function which is ran by the con- and destructors, and init is called at
the end of the app init, with this it inits before any layer and layers
can use the onimguirender to draw with imgui
2026-04-03 15:44:43 +02:00
da3ad2ed61
get layer and filter with name, reworked layer system with template
2026-04-02 15:27:13 +02:00
53ef776d4c
reworked application push layer and push overlay for a template system part of the new layer system
2026-04-02 13:01:25 +02:00
abe57222a8
new layer function definitions for the new layer system
2026-04-02 13:00:30 +02:00
5f2dc0d66e
new library versions
2026-04-02 11:50:57 +02:00
5613e3824a
new imgui version
2026-04-02 11:35:25 +02:00
5aa1e39cdd
changed layer stack vector to contain uniqe_ptr of layers
2026-04-02 11:23:36 +02:00
fe265c6994
is active toggle on layer
...
this will be used to turn off a layer but we do not want to delete them
from the layer stack
2026-04-01 18:24:46 +02:00
fb06a38c83
reworked app init before major layer rework
2026-04-01 18:23:51 +02:00
cc3f592c67
removed temporary imgui window for checking if delta time was calculated properly
2026-04-01 18:22:52 +02:00
a9d3910ab3
removed comments for self explaining code
2026-04-01 18:21:57 +02:00
ea1d6252ba
deleted not needed include
2026-04-01 18:19:16 +02:00
51cfab26f2
calculating delta time
2026-03-17 16:38:14 +01:00
a6ccb37b10
break!: switched to imgui docking branch
2026-03-17 16:37:15 +01:00
b05badcf90
implemented new layer function imguirender
2026-03-17 11:21:25 +01:00
9b64e0b065
finished imguilayer end function
2026-03-17 11:20:30 +01:00
fed67c7baa
removed onstart onend since they are redundant with attach and detach
2026-03-17 11:19:40 +01:00
370e0f9c5a
application refactoring
2026-03-16 20:13:48 +01:00
13286719ab
imgui layer
2026-03-16 20:13:33 +01:00
4bc043e5a1
layerstack iterator functions
2026-03-16 20:13:27 +01:00
e152bf93b3
Updated CmakeList
2026-03-15 19:39:35 +01:00