Currently, the whole engine code is inside the src and include folders, and it's absolutely flat. (exept for components that are built externally)
Before switching to cmake, the code was sorted in "filters" inside Visual Studio.
It would be a good thing to separate the code of each subsystem (and other components) into separate folders, and use cmake source_group feature to replicate the old organization.
Currently, the whole engine code is inside the src and include folders, and it's absolutely flat. (exept for components that are built externally)
Before switching to cmake, the code was sorted in "filters" inside Visual Studio.
It would be a good thing to separate the code of each subsystem (and other components) into separate folders, and use cmake
source_group
feature to replicate the old organization.