19b630104c
Big clean up, getting ready for new AssetManagement
...
* Removing Old EventSystem
* Removing Assets from Editor project
* Clean up of EditorLayer.h
* Moving primitives of renderer out of their subfolder
2023-06-05 17:47:40 +02:00
7ec13a7020
Adding more input handlers
2023-05-17 19:41:48 +02:00
8ef886df83
Clean up layer stack code, input now goes through each layer
2023-05-16 21:59:10 +02:00
c640ac574b
Fixed translation issue with Imguizmo
2023-05-16 20:18:26 +02:00
95f77209cf
Fixing lvalue errors on linux build
...
nfd is not yet linking on Linux
2023-05-13 21:33:57 +02:00
ceb485018f
Rudimentary implementation of the translate,Rotate,Scale tools
2023-05-13 18:10:24 +02:00
daf26c304b
Added a few thing , and started simplifying renderer
...
- Added context menu to Inspector
- Added check to see if project path exists.
- Simplifying the renderer design
2023-05-13 01:31:37 +02:00
550c1b6e5b
Updated Editor architecture
...
- Everything editor related will be happening in EditorLayer
- Added an icon font
- Added proper icon
- Added project badge in main menu bar
- Texture class now keeps track of the texture width and height
2023-05-11 20:27:07 +02:00
43fc721413
Replacing a few std::cout with spdlog::info/error
2023-05-09 19:36:34 +02:00
3c38e2a988
Editor Layer + Updating Camera System
...
Started updating the camera system, Moving editor logic to an Editor layer
2023-05-08 22:07:29 +02:00