elemental-game/Apps/Editors
S David 194383915c
All checks were successful
buildbot/elemental-game-macos-builder Build done.
buildbot/elemental-game-freebsd-builder Build done.
buildbot/elemental-game-linux-builder Build done.
[CmakeLists.txt] Remove references to nlohmann_json in projects where it wasn't imported
This was only working because CPM sources every project CMakeListst into
the same context.  When CPM uses system packages, the references might
be invald.
2024-08-05 01:13:30 -04:00
..
.clang-tidy Add ExceptionDialog class for error handling. 2024-05-06 22:10:16 -04:00
.keep Restructure project directories 2024-04-17 00:17:53 -04:00
CMakeLists.txt [CmakeLists.txt] Remove references to nlohmann_json in projects where it wasn't imported 2024-08-05 01:13:30 -04:00
main.cpp Formatting changes; add nlohmann_json to phong dependencies 2024-06-06 08:14:12 -04:00
MainWindow.cpp [Editor] Implement save feature in DocumentEditor and JsonEditor 2024-05-15 22:56:57 -04:00
MainWindow.hpp Add ExceptionDialog class for error handling. 2024-05-06 22:10:16 -04:00
MainWindow.ui Add EditorWidgets module and move custom QWidgets to a Modules/EditorWidgets project. 2024-05-11 01:40:21 -04:00
QwApplication.hpp Import previously-written QT Editor code 2024-04-20 23:06:13 -04:00
README.md Update Apps/Editors/README.md 2024-04-29 22:50:49 -04:00

Editors

This folder contains the source code for various editors used in the development of elemental. Each program here is designed to facilitate the creation and modification of different resources used by elemental-based games.

Secreenshots

Screenshot of the ResourceEditor

ResourceEditor

As of now, there is only the one binary target, ResourceEditor. The goal is to create smaller sub-editor that share a common framework such that they can be used within the overarching ResourceEditor.

Features of ResourceEditor

  • Open and edit various types of game resources.
  • User-friendly interface.
  • Extensible framework for future types of files.