Commit Graph

10 Commits (a80d98d0c0c3f40148340f52864c27c650c026e2)

Author SHA1 Message Date
Joey Pollack 9dede57b96 First ECS test in the editor working (Tag component editable using a temp-testing entity in the editor) 4 years ago
Joey Pollack e237d0dcb5 Added UUIDs to entities
Added component add/remove/check/get methods for Entity
4 years ago
Joey Pollack 36c67d57d7 ImGui file browser completely removed 4 years ago
Joey Pollack 016809cc3f Adds nfd
fixes project creation and loading
fixes asset importing
4 years ago
Joey Pollack 6f00e84229 XML changed to JSON 4 years ago
Joey Pollack 564f3e8efe Final refactor touches 4 years ago
Joey Pollack 25efe7411d Moves internal_font functionality into the data_manager 4 years ago
Joey Pollack c7928af683 Logger updated with static functions for each log level
Platform terminal class implemented - allows changing terminal colors (test on linux)
CoreLogListener implemented to use the terminal colors
4 years ago
Joey Pollack 326ef05084 Adds TODO tasks related to the major refactoring of the core
Renames iRunMode.h/.pp to run_mode.h/.cpp
4 years ago
Joey Pollack 88199d1194 Refactored the docs directory
Adds 3rd party tools list
Refactored tester lib into testbed
Adds colored build result message to build.bat script
4 years ago