Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

Event & Structure Overhaul #219

Merged
merged 42 commits into from
Feb 11, 2022
Merged

Event & Structure Overhaul #219

merged 42 commits into from
Feb 11, 2022

Conversation

AlexvZyl
Copy link
Owner

@AlexvZyl AlexvZyl commented Feb 11, 2022

This PR changes the code structure, but more importantly, it comes with a massive event system overhaul. We now use layers that are stacked (using dear imgui to detect the ones in front) and all events are now dispatched seperate from the rendering.

This naturally comes with reimplementing the GUI.

Closes #166.
Closes #148.
Closes #122.
Closes #75.
Closes #17.

Implements #180 and #179.

@AlexvZyl AlexvZyl added Application Issues regarding the application in general. C++ Issues regarding C++ and the way it is used. Enhancement Improvements. ImGui Software related to the dear imgui library. labels Feb 11, 2022
@AlexvZyl AlexvZyl merged commit 0814da3 into Main Feb 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Application Issues regarding the application in general. C++ Issues regarding C++ and the way it is used. Enhancement Improvements. ImGui Software related to the dear imgui library.
Projects
None yet
1 participant