Commit Graph

22 Commits

Author SHA1 Message Date
Jiga228 1ab74b8128 Переместил менеджер моделей в UwURenderEngine, так как у него нет прямой зависимости от ядра и у ядра нет зависимости от него 2025-10-27 23:15:02 +07:00
Jiga228 740c80e8c7 Move classes Mesh and StaticMesh to UwURenderEngine project. Because they depended from UwURenderEngine 2025-10-25 23:20:28 +07:00
Jiga228 29f700d3a5 Вынес движок рендера в отдельный модуль ввиде статической библиотеки 2025-10-25 20:33:21 +07:00
Jiga228 1ba310ba92 Refactor 2025-10-18 17:08:50 +07:00
Jiga228 450b3839c6 Refactor 2025-10-18 16:14:14 +07:00
Jiga228 cafad47679 Fix model manager. It's version stable for model manager 2025-10-18 14:48:33 +07:00
Jiga228 0ec86e3de8 Move world on unordered_map and object_ptr 2025-10-18 14:26:22 +07:00
Jiga228 bed233e56c Fix load configs 2025-10-18 13:03:26 +07:00
Jiga228 137522cefa Move to object_ptr 2025-10-17 21:39:30 +07:00
Jiga228 938b76ac07 Revert "Replaced hard pointers to shared_ptr in SaveMap"
This reverts commit 4e58512567.
2025-10-15 18:59:42 +07:00
Jiga228 4e58512567 Replaced hard pointers to shared_ptr in SaveMap 2025-10-15 18:49:28 +07:00
Jiga228 189a6d43fe Remove UString. And replaced std::map to std::unordered_map 2025-10-15 18:20:27 +07:00
Jiga228 87c72e4a48 Add tests for SaveMap 2025-10-13 21:06:23 +07:00
Jiga228 8819114b63 Add GetWorld to Actor. Integrate google test. Add Model manager class. Rename *.h to *.hpp files 2025-10-13 19:31:27 +07:00
Jiga228 fedffa7634 Add classes Mesh and StaticMesh 2025-10-10 19:39:30 +07:00
Jiga228 d5261561ed Remove old module system 2025-10-07 21:07:54 +07:00
Jiga228 bb48fb6dfb Move load config for world to factory 2025-10-07 20:12:10 +07:00
Jiga228 e151663de5 Moved window create from RenderEngine to CoreInstance 2025-09-17 21:51:31 +07:00
Jiga228 25cc75ba69 Integrate RenderEngine to Core 2025-09-16 21:56:34 +07:00
Jiga228 f15c8b09cd Вынес рендер в отдельный модуль. Сделал систему вызовов для модулй к ядру. Исправил баг в SaveMap. Убрал поддержку linux, так как трудно поддерживать обе платформы. Убрал тесты для linux. 2025-09-15 19:13:39 +07:00
Jiga228 9bf9d678f7 Add copy and move constructors for SaveMap 2025-09-15 12:45:25 +07:00
Jiga228 78a25b305b Я пересоздал репозиторий из-за большого количества мусора в прошлом 2025-09-14 15:00:44 +07:00