Commit Graph

3 Commits

Author SHA1 Message Date
Thraix 3d82b12cbe Cleanup Scene file
- Introduce new class ComponentHandler which handles all the
  Serializing/Deserializing/Editor Gui of Components
- Currently only Deserializing and Editor Gui is implemented for
  existing components
2023-07-18 14:03:20 +02:00
Thraix ca61bae014 Initial editor commit
- Add Entity Tree View used to select entities to be modified
- Add Entity View used to Add/Remove/Edit Components of the Entity
- Add Asset View which lists all available assets
2023-07-18 11:58:55 +02:00
Thraix 4a1a149a68 Add Scene deserialization 2023-07-13 10:58:41 +02:00