Commit Graph

16 Commits

Author SHA1 Message Date
Jiga228 82ba9fd191 Навёл порядок в тестах. Добавил тесты для мира. Исправил ошибку в SpawnActorFromClass 2026-06-28 19:27:01 +07:00
Jiga228 ad881a97a9 Добавил shared_from_this как основной способ создать умный указатель на "себя". Добавил пример работы с ним 2026-06-28 15:44:58 +07:00
Jiga228 8253b81ab1 Убрал паттерн Builder из SaveMap из-за неправильной работы 2026-06-28 14:16:58 +07:00
Jiga228 280f843fb7 Чутка доделал делегаты 2026-06-22 14:47:53 +07:00
Jiga228 6389e6b25f Удалил UType::object_ptr и заменил его на комбинацию из std::shared_ptr и std::weak_ptr из-за ужасной реализации. 2026-05-31 20:38:30 +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 137522cefa Move to object_ptr 2025-10-17 21:39:30 +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 78a25b305b Я пересоздал репозиторий из-за большого количества мусора в прошлом 2025-09-14 15:00:44 +07:00