Commit Graph

23 Commits

Author SHA1 Message Date
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