#pragma once #include #include #include #include "game_object.hpp" #include "transform.hpp" #include "mesh_filter.hpp" #include "prefab_instance.hpp" struct SceneAsset { public: std::filesystem::path path; std::string name; std::vector gameObjects; std::vector transforms; std::vector meshFilters; // std::vector prefabInstances; std::unordered_map IDtoAsset; };