Commit Graph

11 Commits (main)

Author SHA1 Message Date
Nigel Barink 7349c0eb16 Basics of the meta Asset Management 2023-06-05 17:48:11 +02:00
Nigel Barink 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
Nigel Barink 7ec13a7020 Adding more input handlers 2023-05-17 19:41:48 +02:00
Nigel Barink 8ef886df83 Clean up layer stack code, input now goes through each layer 2023-05-16 21:59:10 +02:00
Nigel Barink c640ac574b Fixed translation issue with Imguizmo 2023-05-16 20:18:26 +02:00
Nigel Barink 95f77209cf Fixing lvalue errors on linux build
nfd is not yet linking on Linux
2023-05-13 21:33:57 +02:00
Nigel Barink ceb485018f Rudimentary implementation of the translate,Rotate,Scale tools 2023-05-13 18:10:24 +02:00
Nigel Barink 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
Nigel Barink 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
Nigel Barink 43fc721413 Replacing a few std::cout with spdlog::info/error 2023-05-09 19:36:34 +02:00
Nigel Barink 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